Implementation notes: x86, rumba7, crypto_aead/omdsha256k256n104tau160v1

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
199710refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052620171218
201090refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052620171218
209250refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052620171218
209790refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
210510refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
211080refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
212280refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
212700refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
212820refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
213060refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052620171218
213120refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
214650refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
215640refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052620171218
215940refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052620171218
216180refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
216360refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052620171218
216690refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052620171218
217950refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
218310refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
218940refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
219540refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
220440refgcc -m32 -O3 -fomit-frame-pointer2018052620171218
220800refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
221850refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
223680refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
228150refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
228300refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
232260refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
232530refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
234030refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
234210refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
234540refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
234630refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
234810refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
234900refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
235230refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
235860refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
236550refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052620171218
236670refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
236670refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
237360refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052620171218
239220refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
239310refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052620171218
239790refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
241650refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
242490refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
242730refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
243690refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
243870refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
244200refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
245160refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
248730refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
250410refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
250710refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
251430refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
251580refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
251670refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
251850refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
252150refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052620171218
252240refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052620171218
252360refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052620171218
252570refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
252930refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052620171218
253410refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
253800refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052620171218
253890refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
254190refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
254220refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052620171218
254370refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
254700refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
254850refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
255510refgcc -m32 -O2 -fomit-frame-pointer2018052620171218
255900refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052620171218
256710refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
257520refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
257820refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
258000refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
261180refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
261480refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052620171218
261900refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
261990refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
262110refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
262470refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052620171218
262770refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052620171218
262980refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
263520refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
266670refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
267240refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
267720refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
268200refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
268740refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
269040refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
270030refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
270030refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
271740refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
271770refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
271800refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052620171218
272250refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
272970refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052620171218
273030refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
273060refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052620171218
273750refgcc -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
273900refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
273930refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
274020refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
274020refgcc -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
274350refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
274410refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052620171218
274740refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
274830refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
275010refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
275340refgcc -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
275460refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
275550refgcc -m32 -O -fomit-frame-pointer2018052620171218
275580refgcc -m32 -march=core2 -O -fomit-frame-pointer2018052620171218
275700refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052620171218
275760refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
278010refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052620171218
278580refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
279480refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
279480refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
279900refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
279930refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
280380refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
285750refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
286230refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052620171218
286260refgcc -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
290340refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
291000refgcc -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
291510refgcc -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
295680refgcc -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
295800refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
295830refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
296010refgcc -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
300720refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
301470refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
301740refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
301800refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
302430refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052620171218
302460refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
302640refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
302820refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052620171218
302880refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
303060refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
303420refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052620171218
303510refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
303660refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
303690refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052620171218
303870refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
303990refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
304200refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
304200refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
304200refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
304200refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
304320refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
304560refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
304650refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052620171218
305250refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
305250refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052620171218
305940refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
307020refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
307470refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
308370refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
309750refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
310560refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
310950refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052620171218
311460refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
311460refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
311520refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
311640refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
312030refgcc -m32 -Os -fomit-frame-pointer2018052620171218
312060refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
312090refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
312630refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
315540refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
316170refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccozLVwt.s: Assembler messages:
encrypt.c: /tmp/ccozLVwt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozLVwt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozLVwt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccozLVwt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozLVwt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozLVwt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozLVwt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozLVwt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozLVwt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozLVwt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozLVwt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozLVwt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozLVwt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozLVwt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozLVwt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccozLVwt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozLVwt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozLVwt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozLVwt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozLVwt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozLVwt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozLVwt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozLVwt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozLVwt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs7dSHo.s: Assembler messages:
encrypt.c: /tmp/ccs7dSHo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs7dSHo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs7dSHo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs7dSHo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7dSHo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7dSHo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7dSHo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7dSHo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7dSHo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7dSHo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7dSHo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7dSHo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs7dSHo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7dSHo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs7dSHo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7dSHo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs7dSHo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7dSHo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7dSHo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7dSHo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7dSHo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7dSHo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs7dSHo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7dSHo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN72TIb.s: Assembler messages:
encrypt.c: /tmp/ccN72TIb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN72TIb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN72TIb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN72TIb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN72TIb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN72TIb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN72TIb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN72TIb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN72TIb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN72TIb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN72TIb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN72TIb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN72TIb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN72TIb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN72TIb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN72TIb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN72TIb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN72TIb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN72TIb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN72TIb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN72TIb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN72TIb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN72TIb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN72TIb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyQauzW.s: Assembler messages:
encrypt.c: /tmp/ccyQauzW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQauzW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQauzW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyQauzW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQauzW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQauzW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQauzW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQauzW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQauzW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQauzW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQauzW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQauzW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyQauzW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQauzW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQauzW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQauzW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyQauzW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQauzW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQauzW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQauzW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQauzW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQauzW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyQauzW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQauzW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLgKJWw.s: Assembler messages:
encrypt.c: /tmp/ccLgKJWw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLgKJWw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLgKJWw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLgKJWw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgKJWw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgKJWw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgKJWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgKJWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgKJWw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgKJWw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgKJWw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgKJWw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLgKJWw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgKJWw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLgKJWw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgKJWw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLgKJWw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgKJWw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgKJWw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgKJWw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgKJWw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgKJWw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLgKJWw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgKJWw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqTOhaM.s: Assembler messages:
encrypt.c: /tmp/ccqTOhaM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqTOhaM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqTOhaM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqTOhaM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTOhaM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTOhaM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTOhaM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTOhaM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTOhaM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTOhaM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTOhaM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTOhaM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqTOhaM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTOhaM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqTOhaM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqTOhaM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTOhaM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTOhaM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTOhaM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTOhaM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTOhaM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTOhaM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTOhaM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTOhaM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqluZNb.s: Assembler messages:
encrypt.c: /tmp/ccqluZNb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqluZNb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqluZNb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqluZNb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqluZNb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqluZNb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqluZNb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqluZNb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqluZNb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqluZNb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqluZNb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqluZNb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqluZNb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqluZNb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqluZNb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqluZNb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqluZNb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqluZNb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqluZNb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqluZNb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqluZNb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqluZNb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqluZNb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqluZNb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxmXY5q.s: Assembler messages:
encrypt.c: /tmp/ccxmXY5q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxmXY5q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxmXY5q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxmXY5q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmXY5q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmXY5q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmXY5q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmXY5q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmXY5q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxmXY5q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxmXY5q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxmXY5q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxmXY5q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmXY5q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxmXY5q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxmXY5q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxmXY5q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmXY5q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmXY5q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmXY5q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmXY5q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmXY5q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmXY5q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmXY5q.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrjStoj.s: Assembler messages:
encrypt.c: /tmp/ccrjStoj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrjStoj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrjStoj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrjStoj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjStoj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjStoj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjStoj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjStoj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjStoj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjStoj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjStoj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjStoj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrjStoj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjStoj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrjStoj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrjStoj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjStoj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjStoj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjStoj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjStoj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjStoj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrjStoj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjStoj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjStoj.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuOxq44.s: Assembler messages:
encrypt.c: /tmp/ccuOxq44.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuOxq44.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuOxq44.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuOxq44.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOxq44.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOxq44.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOxq44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOxq44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOxq44.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOxq44.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOxq44.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOxq44.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuOxq44.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOxq44.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuOxq44.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOxq44.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuOxq44.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOxq44.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOxq44.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOxq44.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOxq44.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOxq44.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuOxq44.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOxq44.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccasitJC.s: Assembler messages:
encrypt.c: /tmp/ccasitJC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccasitJC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccasitJC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccasitJC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasitJC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasitJC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasitJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasitJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasitJC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasitJC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasitJC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasitJC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccasitJC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasitJC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccasitJC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasitJC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccasitJC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasitJC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasitJC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasitJC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasitJC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasitJC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasitJC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasitJC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpDczcR.s: Assembler messages:
encrypt.c: /tmp/ccpDczcR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDczcR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDczcR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDczcR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDczcR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDczcR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDczcR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDczcR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDczcR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDczcR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDczcR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDczcR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDczcR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDczcR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDczcR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpDczcR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDczcR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDczcR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDczcR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDczcR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDczcR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDczcR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDczcR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDczcR.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccEpxxBm.s: Assembler messages:
encrypt.c: /tmp/ccEpxxBm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpxxBm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpxxBm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpxxBm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpxxBm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpxxBm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpxxBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpxxBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpxxBm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpxxBm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpxxBm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpxxBm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpxxBm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpxxBm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpxxBm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpxxBm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEpxxBm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpxxBm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpxxBm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpxxBm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpxxBm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpxxBm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpxxBm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpxxBm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccS7YKkr.s: Assembler messages:
encrypt.c: /tmp/ccS7YKkr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7YKkr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7YKkr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7YKkr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7YKkr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7YKkr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7YKkr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7YKkr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7YKkr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7YKkr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7YKkr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7YKkr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7YKkr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7YKkr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7YKkr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS7YKkr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7YKkr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7YKkr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7YKkr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7YKkr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7YKkr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7YKkr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7YKkr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7YKkr.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAEqXxP.s: Assembler messages:
encrypt.c: /tmp/ccAEqXxP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEqXxP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEqXxP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEqXxP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEqXxP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEqXxP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEqXxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEqXxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEqXxP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEqXxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEqXxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEqXxP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEqXxP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEqXxP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEqXxP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEqXxP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAEqXxP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEqXxP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEqXxP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEqXxP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEqXxP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEqXxP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEqXxP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEqXxP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cctq2mo6.s: Assembler messages:
encrypt.c: /tmp/cctq2mo6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctq2mo6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctq2mo6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctq2mo6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2mo6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2mo6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2mo6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2mo6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2mo6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctq2mo6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctq2mo6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctq2mo6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctq2mo6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2mo6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctq2mo6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctq2mo6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctq2mo6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctq2mo6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctq2mo6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2mo6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctq2mo6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctq2mo6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctq2mo6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctq2mo6.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKKTCgr.s: Assembler messages:
encrypt.c: /tmp/ccKKTCgr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKTCgr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKTCgr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKTCgr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTCgr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTCgr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTCgr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTCgr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTCgr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKTCgr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKTCgr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKTCgr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKTCgr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTCgr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKTCgr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKTCgr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKKTCgr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKTCgr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKTCgr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKTCgr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTCgr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKTCgr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKTCgr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKTCgr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNISLGJ.s: Assembler messages:
encrypt.c: /tmp/ccNISLGJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNISLGJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNISLGJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNISLGJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNISLGJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNISLGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNISLGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNISLGJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNISLGJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNISLGJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNISLGJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNISLGJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNISLGJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNISLGJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNISLGJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNISLGJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNISLGJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNISLGJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNISLGJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNISLGJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNISLGJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNISLGJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNISLGJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNISLGJ.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL4UA6Y.s: Assembler messages:
encrypt.c: /tmp/ccL4UA6Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4UA6Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4UA6Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4UA6Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4UA6Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4UA6Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4UA6Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4UA6Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4UA6Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4UA6Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4UA6Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4UA6Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4UA6Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4UA6Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4UA6Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4UA6Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL4UA6Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4UA6Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4UA6Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4UA6Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4UA6Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4UA6Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4UA6Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4UA6Y.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnM3WQc.s: Assembler messages:
encrypt.c: /tmp/ccnM3WQc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnM3WQc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnM3WQc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnM3WQc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM3WQc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM3WQc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM3WQc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM3WQc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM3WQc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnM3WQc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnM3WQc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnM3WQc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnM3WQc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM3WQc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnM3WQc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnM3WQc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnM3WQc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnM3WQc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnM3WQc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM3WQc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnM3WQc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnM3WQc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnM3WQc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnM3WQc.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2mTNqG.s: Assembler messages:
encrypt.c: /tmp/cc2mTNqG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mTNqG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mTNqG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mTNqG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mTNqG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mTNqG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mTNqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mTNqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mTNqG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mTNqG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mTNqG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mTNqG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mTNqG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mTNqG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mTNqG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mTNqG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mTNqG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mTNqG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mTNqG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mTNqG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mTNqG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mTNqG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mTNqG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mTNqG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cckRbdAQ.s: Assembler messages:
encrypt.c: /tmp/cckRbdAQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRbdAQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRbdAQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckRbdAQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRbdAQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRbdAQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRbdAQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRbdAQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRbdAQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRbdAQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRbdAQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRbdAQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRbdAQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRbdAQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRbdAQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckRbdAQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRbdAQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRbdAQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRbdAQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRbdAQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRbdAQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRbdAQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRbdAQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRbdAQ.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRFH2lv.s: Assembler messages:
encrypt.c: /tmp/ccRFH2lv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRFH2lv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRFH2lv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRFH2lv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFH2lv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFH2lv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFH2lv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFH2lv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFH2lv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFH2lv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFH2lv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFH2lv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRFH2lv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFH2lv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRFH2lv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRFH2lv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRFH2lv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFH2lv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFH2lv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFH2lv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFH2lv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRFH2lv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFH2lv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRFH2lv.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuTa7ge.s: Assembler messages:
encrypt.c: /tmp/ccuTa7ge.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTa7ge.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTa7ge.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTa7ge.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTa7ge.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTa7ge.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTa7ge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTa7ge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTa7ge.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTa7ge.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTa7ge.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTa7ge.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTa7ge.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTa7ge.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTa7ge.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTa7ge.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuTa7ge.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTa7ge.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTa7ge.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTa7ge.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTa7ge.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTa7ge.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTa7ge.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTa7ge.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjNFSKj.s: Assembler messages:
encrypt.c: /tmp/ccjNFSKj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjNFSKj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjNFSKj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjNFSKj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNFSKj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNFSKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNFSKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNFSKj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNFSKj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNFSKj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNFSKj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNFSKj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjNFSKj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNFSKj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjNFSKj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjNFSKj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNFSKj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNFSKj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNFSKj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNFSKj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNFSKj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjNFSKj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNFSKj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNFSKj.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvG3fb9.s: Assembler messages:
encrypt.c: /tmp/ccvG3fb9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvG3fb9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvG3fb9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvG3fb9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvG3fb9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvG3fb9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvG3fb9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvG3fb9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvG3fb9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvG3fb9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvG3fb9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvG3fb9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvG3fb9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvG3fb9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvG3fb9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvG3fb9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvG3fb9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvG3fb9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvG3fb9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvG3fb9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvG3fb9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvG3fb9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvG3fb9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvG3fb9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDEQrUG.s: Assembler messages:
encrypt.c: /tmp/ccDEQrUG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDEQrUG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDEQrUG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDEQrUG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEQrUG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEQrUG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEQrUG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEQrUG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEQrUG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEQrUG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEQrUG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEQrUG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDEQrUG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEQrUG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDEQrUG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEQrUG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDEQrUG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEQrUG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEQrUG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEQrUG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEQrUG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEQrUG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDEQrUG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEQrUG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw5qcuY.s: Assembler messages:
encrypt.c: /tmp/ccw5qcuY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5qcuY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5qcuY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5qcuY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5qcuY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5qcuY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5qcuY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5qcuY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5qcuY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5qcuY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5qcuY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5qcuY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5qcuY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5qcuY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5qcuY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw5qcuY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5qcuY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5qcuY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5qcuY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5qcuY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5qcuY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5qcuY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5qcuY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5qcuY.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cchlESQe.s: Assembler messages:
encrypt.c: /tmp/cchlESQe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchlESQe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchlESQe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchlESQe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlESQe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlESQe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlESQe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlESQe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlESQe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlESQe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlESQe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlESQe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchlESQe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlESQe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchlESQe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlESQe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchlESQe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlESQe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlESQe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlESQe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlESQe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlESQe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchlESQe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlESQe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccznXhCw.s: Assembler messages:
encrypt.c: /tmp/ccznXhCw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccznXhCw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccznXhCw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccznXhCw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznXhCw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznXhCw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznXhCw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznXhCw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznXhCw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznXhCw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznXhCw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznXhCw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccznXhCw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznXhCw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccznXhCw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccznXhCw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznXhCw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznXhCw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznXhCw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznXhCw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznXhCw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccznXhCw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznXhCw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznXhCw.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Vl2LT.s: Assembler messages:
encrypt.c: /tmp/cc7Vl2LT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Vl2LT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Vl2LT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Vl2LT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vl2LT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vl2LT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vl2LT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vl2LT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vl2LT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Vl2LT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Vl2LT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Vl2LT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Vl2LT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vl2LT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Vl2LT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Vl2LT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Vl2LT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Vl2LT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Vl2LT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Vl2LT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vl2LT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Vl2LT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Vl2LT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Vl2LT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9CyLi4.s: Assembler messages:
encrypt.c: /tmp/cc9CyLi4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9CyLi4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9CyLi4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9CyLi4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CyLi4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CyLi4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CyLi4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CyLi4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CyLi4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CyLi4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CyLi4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CyLi4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9CyLi4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CyLi4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9CyLi4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9CyLi4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CyLi4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CyLi4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CyLi4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CyLi4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CyLi4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9CyLi4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CyLi4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CyLi4.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOdNbHr.s: Assembler messages:
encrypt.c: /tmp/ccOdNbHr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOdNbHr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOdNbHr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOdNbHr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdNbHr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdNbHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdNbHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdNbHr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdNbHr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdNbHr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdNbHr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdNbHr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOdNbHr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdNbHr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOdNbHr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOdNbHr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdNbHr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdNbHr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdNbHr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdNbHr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdNbHr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdNbHr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdNbHr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdNbHr.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXknec9.s: Assembler messages:
encrypt.c: /tmp/ccXknec9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXknec9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXknec9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXknec9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknec9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknec9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknec9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknec9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknec9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXknec9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXknec9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXknec9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXknec9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknec9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXknec9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXknec9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXknec9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXknec9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXknec9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXknec9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknec9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXknec9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXknec9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXknec9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUdkCoZ.s: Assembler messages:
encrypt.c: /tmp/ccUdkCoZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdkCoZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdkCoZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdkCoZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdkCoZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdkCoZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdkCoZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdkCoZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdkCoZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdkCoZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdkCoZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdkCoZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdkCoZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdkCoZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdkCoZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdkCoZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdkCoZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdkCoZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdkCoZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdkCoZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdkCoZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdkCoZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdkCoZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdkCoZ.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWZ0S0N.s: Assembler messages:
encrypt.c: /tmp/ccWZ0S0N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZ0S0N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZ0S0N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWZ0S0N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZ0S0N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZ0S0N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZ0S0N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZ0S0N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZ0S0N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZ0S0N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZ0S0N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZ0S0N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWZ0S0N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZ0S0N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZ0S0N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZ0S0N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWZ0S0N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZ0S0N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZ0S0N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZ0S0N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZ0S0N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZ0S0N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWZ0S0N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZ0S0N.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cciaz29I.s: Assembler messages:
encrypt.c: /tmp/cciaz29I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaz29I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciaz29I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciaz29I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaz29I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaz29I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaz29I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaz29I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaz29I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaz29I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaz29I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaz29I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciaz29I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaz29I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciaz29I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciaz29I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaz29I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaz29I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaz29I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaz29I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaz29I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaz29I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaz29I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaz29I.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cclhP3yr.s: Assembler messages:
encrypt.c: /tmp/cclhP3yr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhP3yr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhP3yr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclhP3yr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhP3yr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhP3yr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhP3yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhP3yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhP3yr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhP3yr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhP3yr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhP3yr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhP3yr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhP3yr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhP3yr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhP3yr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclhP3yr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhP3yr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhP3yr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhP3yr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhP3yr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhP3yr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhP3yr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhP3yr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU2MNfc.s: Assembler messages:
encrypt.c: /tmp/ccU2MNfc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2MNfc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2MNfc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2MNfc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2MNfc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2MNfc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2MNfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2MNfc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2MNfc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2MNfc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2MNfc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2MNfc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2MNfc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2MNfc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2MNfc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU2MNfc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2MNfc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2MNfc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2MNfc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2MNfc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2MNfc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2MNfc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2MNfc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2MNfc.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck5U4d3.s: Assembler messages:
encrypt.c: /tmp/cck5U4d3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck5U4d3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck5U4d3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck5U4d3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5U4d3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5U4d3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5U4d3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5U4d3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5U4d3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck5U4d3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck5U4d3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck5U4d3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck5U4d3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5U4d3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck5U4d3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck5U4d3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck5U4d3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck5U4d3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck5U4d3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck5U4d3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5U4d3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck5U4d3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck5U4d3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck5U4d3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj5k2PY.s: Assembler messages:
encrypt.c: /tmp/ccj5k2PY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5k2PY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5k2PY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5k2PY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5k2PY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5k2PY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5k2PY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5k2PY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5k2PY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5k2PY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5k2PY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5k2PY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5k2PY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5k2PY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5k2PY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj5k2PY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5k2PY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5k2PY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5k2PY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5k2PY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5k2PY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5k2PY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5k2PY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5k2PY.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvP4r0N.s: Assembler messages:
encrypt.c: /tmp/ccvP4r0N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvP4r0N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvP4r0N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvP4r0N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvP4r0N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvP4r0N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvP4r0N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvP4r0N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvP4r0N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvP4r0N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvP4r0N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvP4r0N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvP4r0N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvP4r0N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvP4r0N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvP4r0N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvP4r0N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvP4r0N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvP4r0N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvP4r0N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvP4r0N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvP4r0N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvP4r0N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvP4r0N.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdq5G7o.s: Assembler messages:
encrypt.c: /tmp/ccdq5G7o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdq5G7o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdq5G7o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdq5G7o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdq5G7o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdq5G7o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdq5G7o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdq5G7o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdq5G7o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdq5G7o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdq5G7o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdq5G7o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdq5G7o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdq5G7o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdq5G7o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdq5G7o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdq5G7o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdq5G7o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdq5G7o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdq5G7o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdq5G7o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdq5G7o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdq5G7o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdq5G7o.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjpaDpw.s: Assembler messages:
encrypt.c: /tmp/ccjpaDpw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpaDpw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpaDpw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpaDpw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpaDpw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpaDpw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpaDpw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpaDpw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpaDpw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpaDpw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpaDpw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpaDpw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpaDpw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpaDpw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpaDpw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjpaDpw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpaDpw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpaDpw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpaDpw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpaDpw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpaDpw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpaDpw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpaDpw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpaDpw.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9NNiT0.s: Assembler messages:
encrypt.c: /tmp/cc9NNiT0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9NNiT0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9NNiT0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9NNiT0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NNiT0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NNiT0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NNiT0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NNiT0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NNiT0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NNiT0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NNiT0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NNiT0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9NNiT0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NNiT0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9NNiT0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NNiT0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9NNiT0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NNiT0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NNiT0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NNiT0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NNiT0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NNiT0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9NNiT0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NNiT0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOBjtph.s: Assembler messages:
encrypt.c: /tmp/ccOBjtph.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBjtph.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBjtph.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBjtph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBjtph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBjtph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBjtph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBjtph.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBjtph.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBjtph.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBjtph.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBjtph.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBjtph.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBjtph.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBjtph.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOBjtph.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBjtph.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBjtph.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBjtph.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBjtph.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBjtph.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBjtph.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBjtph.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBjtph.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc10EOsK.s: Assembler messages:
encrypt.c: /tmp/cc10EOsK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10EOsK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc10EOsK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc10EOsK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10EOsK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10EOsK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10EOsK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10EOsK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10EOsK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10EOsK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10EOsK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10EOsK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc10EOsK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10EOsK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc10EOsK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc10EOsK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10EOsK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10EOsK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10EOsK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10EOsK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10EOsK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10EOsK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10EOsK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10EOsK.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjHesSv.s: Assembler messages:
encrypt.c: /tmp/ccjHesSv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHesSv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHesSv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHesSv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHesSv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHesSv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHesSv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHesSv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHesSv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHesSv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHesSv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHesSv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHesSv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHesSv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHesSv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHesSv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjHesSv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHesSv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHesSv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHesSv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHesSv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHesSv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHesSv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHesSv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmQinhb.s: Assembler messages:
encrypt.c: /tmp/ccmQinhb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQinhb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQinhb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQinhb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQinhb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQinhb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQinhb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQinhb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQinhb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQinhb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQinhb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQinhb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQinhb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQinhb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQinhb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmQinhb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQinhb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQinhb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQinhb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQinhb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQinhb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQinhb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQinhb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQinhb.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpfPqYW.s: Assembler messages:
encrypt.c: /tmp/ccpfPqYW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpfPqYW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpfPqYW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpfPqYW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfPqYW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfPqYW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfPqYW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfPqYW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfPqYW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfPqYW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfPqYW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfPqYW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpfPqYW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfPqYW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpfPqYW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfPqYW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpfPqYW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfPqYW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfPqYW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfPqYW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfPqYW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfPqYW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpfPqYW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfPqYW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8jhlvE.s: Assembler messages:
encrypt.c: /tmp/cc8jhlvE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jhlvE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jhlvE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jhlvE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jhlvE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jhlvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jhlvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jhlvE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jhlvE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jhlvE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jhlvE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jhlvE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jhlvE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jhlvE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jhlvE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8jhlvE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jhlvE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jhlvE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jhlvE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jhlvE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jhlvE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jhlvE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jhlvE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jhlvE.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgfPDJB.s: Assembler messages:
encrypt.c: /tmp/ccgfPDJB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfPDJB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfPDJB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfPDJB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfPDJB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfPDJB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfPDJB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfPDJB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfPDJB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfPDJB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfPDJB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfPDJB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfPDJB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfPDJB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfPDJB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfPDJB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgfPDJB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfPDJB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfPDJB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfPDJB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfPDJB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfPDJB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfPDJB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfPDJB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4z3zFq.s: Assembler messages:
encrypt.c: /tmp/cc4z3zFq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4z3zFq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4z3zFq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4z3zFq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z3zFq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z3zFq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z3zFq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z3zFq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z3zFq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4z3zFq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4z3zFq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4z3zFq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4z3zFq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z3zFq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4z3zFq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4z3zFq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4z3zFq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z3zFq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z3zFq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4z3zFq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z3zFq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4z3zFq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z3zFq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4z3zFq.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9vdxN9.s: Assembler messages:
encrypt.c: /tmp/cc9vdxN9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vdxN9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vdxN9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vdxN9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vdxN9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vdxN9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vdxN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vdxN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vdxN9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vdxN9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vdxN9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vdxN9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vdxN9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vdxN9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vdxN9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vdxN9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9vdxN9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vdxN9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vdxN9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vdxN9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vdxN9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vdxN9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vdxN9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vdxN9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnsSwCH.s: Assembler messages:
encrypt.c: /tmp/ccnsSwCH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnsSwCH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnsSwCH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnsSwCH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsSwCH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsSwCH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsSwCH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsSwCH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsSwCH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsSwCH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsSwCH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsSwCH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnsSwCH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsSwCH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnsSwCH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsSwCH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnsSwCH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsSwCH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsSwCH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsSwCH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsSwCH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsSwCH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnsSwCH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsSwCH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwc8jHT.s: Assembler messages:
encrypt.c: /tmp/ccwc8jHT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwc8jHT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwc8jHT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwc8jHT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc8jHT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc8jHT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc8jHT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc8jHT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc8jHT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwc8jHT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwc8jHT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwc8jHT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwc8jHT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc8jHT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwc8jHT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwc8jHT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwc8jHT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwc8jHT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwc8jHT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc8jHT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwc8jHT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwc8jHT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwc8jHT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwc8jHT.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc03LLmB.s: Assembler messages:
encrypt.c: /tmp/cc03LLmB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc03LLmB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc03LLmB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc03LLmB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03LLmB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03LLmB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03LLmB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03LLmB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03LLmB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc03LLmB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc03LLmB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc03LLmB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc03LLmB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03LLmB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc03LLmB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc03LLmB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc03LLmB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc03LLmB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc03LLmB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc03LLmB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03LLmB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc03LLmB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc03LLmB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc03LLmB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctxIv0R.s: Assembler messages:
encrypt.c: /tmp/cctxIv0R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxIv0R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxIv0R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctxIv0R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxIv0R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxIv0R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxIv0R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxIv0R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxIv0R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxIv0R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxIv0R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxIv0R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxIv0R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxIv0R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxIv0R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctxIv0R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxIv0R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxIv0R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxIv0R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxIv0R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxIv0R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxIv0R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxIv0R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxIv0R.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKxJmKw.s: Assembler messages:
encrypt.c: /tmp/ccKxJmKw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKxJmKw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKxJmKw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKxJmKw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxJmKw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxJmKw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxJmKw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxJmKw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxJmKw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxJmKw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxJmKw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxJmKw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKxJmKw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxJmKw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKxJmKw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKxJmKw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKxJmKw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxJmKw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxJmKw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxJmKw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxJmKw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKxJmKw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxJmKw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKxJmKw.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVPuvcg.s: Assembler messages:
encrypt.c: /tmp/ccVPuvcg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPuvcg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPuvcg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPuvcg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPuvcg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPuvcg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPuvcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPuvcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPuvcg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPuvcg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPuvcg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPuvcg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPuvcg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPuvcg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPuvcg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPuvcg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVPuvcg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPuvcg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPuvcg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPuvcg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPuvcg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPuvcg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPuvcg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPuvcg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIyK32S.s: Assembler messages:
encrypt.c: /tmp/ccIyK32S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIyK32S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIyK32S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIyK32S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyK32S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyK32S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyK32S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyK32S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyK32S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyK32S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyK32S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyK32S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIyK32S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyK32S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIyK32S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyK32S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIyK32S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyK32S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyK32S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyK32S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyK32S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyK32S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIyK32S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyK32S.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrQW2I4.s: Assembler messages:
encrypt.c: /tmp/ccrQW2I4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrQW2I4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrQW2I4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrQW2I4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQW2I4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQW2I4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQW2I4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQW2I4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQW2I4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQW2I4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQW2I4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQW2I4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrQW2I4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQW2I4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrQW2I4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrQW2I4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQW2I4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQW2I4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQW2I4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQW2I4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQW2I4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQW2I4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQW2I4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQW2I4.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdUQlTx.s: Assembler messages:
encrypt.c: /tmp/ccdUQlTx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUQlTx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUQlTx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUQlTx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUQlTx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUQlTx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUQlTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUQlTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUQlTx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUQlTx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUQlTx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUQlTx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUQlTx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUQlTx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUQlTx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUQlTx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdUQlTx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUQlTx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUQlTx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUQlTx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUQlTx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUQlTx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUQlTx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUQlTx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchjNkDC.s: Assembler messages:
encrypt.c: /tmp/cchjNkDC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjNkDC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjNkDC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchjNkDC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNkDC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNkDC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNkDC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNkDC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNkDC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjNkDC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjNkDC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjNkDC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjNkDC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNkDC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjNkDC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchjNkDC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjNkDC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNkDC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNkDC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNkDC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNkDC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjNkDC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNkDC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNkDC.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr3bEKg.s: Assembler messages:
encrypt.c: /tmp/ccr3bEKg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3bEKg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3bEKg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3bEKg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3bEKg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3bEKg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3bEKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3bEKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3bEKg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3bEKg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3bEKg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3bEKg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3bEKg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3bEKg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3bEKg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3bEKg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr3bEKg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3bEKg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3bEKg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3bEKg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3bEKg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3bEKg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3bEKg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3bEKg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccra9pgk.s: Assembler messages:
encrypt.c: /tmp/ccra9pgk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccra9pgk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccra9pgk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccra9pgk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra9pgk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra9pgk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra9pgk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra9pgk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra9pgk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccra9pgk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccra9pgk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccra9pgk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccra9pgk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra9pgk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccra9pgk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccra9pgk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccra9pgk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra9pgk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra9pgk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra9pgk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra9pgk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccra9pgk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra9pgk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra9pgk.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFOzkNJ.s: Assembler messages:
encrypt.c: /tmp/ccFOzkNJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOzkNJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOzkNJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOzkNJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOzkNJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOzkNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOzkNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOzkNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOzkNJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOzkNJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOzkNJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOzkNJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOzkNJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOzkNJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOzkNJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOzkNJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFOzkNJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOzkNJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOzkNJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOzkNJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOzkNJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOzkNJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOzkNJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOzkNJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY92xw0.s: Assembler messages:
encrypt.c: /tmp/ccY92xw0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY92xw0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY92xw0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY92xw0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY92xw0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY92xw0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY92xw0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY92xw0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY92xw0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY92xw0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY92xw0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY92xw0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY92xw0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY92xw0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY92xw0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY92xw0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY92xw0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY92xw0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY92xw0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY92xw0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY92xw0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY92xw0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY92xw0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY92xw0.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc76VmUv.s: Assembler messages:
encrypt.c: /tmp/cc76VmUv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76VmUv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76VmUv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc76VmUv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76VmUv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76VmUv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76VmUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76VmUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76VmUv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76VmUv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76VmUv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76VmUv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76VmUv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76VmUv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76VmUv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76VmUv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc76VmUv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76VmUv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76VmUv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76VmUv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76VmUv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76VmUv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76VmUv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76VmUv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNmJ1rz.s: Assembler messages:
encrypt.c: /tmp/ccNmJ1rz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmJ1rz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmJ1rz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmJ1rz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmJ1rz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmJ1rz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmJ1rz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmJ1rz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmJ1rz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmJ1rz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmJ1rz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmJ1rz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmJ1rz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmJ1rz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmJ1rz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNmJ1rz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmJ1rz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmJ1rz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmJ1rz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmJ1rz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmJ1rz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmJ1rz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmJ1rz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmJ1rz.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3oRT4Y.s: Assembler messages:
encrypt.c: /tmp/cc3oRT4Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3oRT4Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3oRT4Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3oRT4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oRT4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oRT4Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oRT4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oRT4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oRT4Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3oRT4Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3oRT4Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3oRT4Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3oRT4Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oRT4Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3oRT4Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3oRT4Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3oRT4Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3oRT4Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oRT4Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oRT4Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oRT4Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oRT4Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3oRT4Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oRT4Y.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccxThwe.s: Assembler messages:
encrypt.c: /tmp/cccxThwe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccxThwe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccxThwe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccxThwe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxThwe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxThwe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxThwe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxThwe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxThwe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxThwe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxThwe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxThwe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccxThwe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxThwe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccxThwe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccxThwe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxThwe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxThwe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxThwe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxThwe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxThwe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccxThwe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxThwe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxThwe.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKh5IyA.s: Assembler messages:
encrypt.c: /tmp/ccKh5IyA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKh5IyA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKh5IyA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKh5IyA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh5IyA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh5IyA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh5IyA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh5IyA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh5IyA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh5IyA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh5IyA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh5IyA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKh5IyA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh5IyA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKh5IyA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh5IyA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKh5IyA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKh5IyA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKh5IyA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKh5IyA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKh5IyA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKh5IyA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKh5IyA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKh5IyA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchUAsBK.s: Assembler messages:
encrypt.c: /tmp/cchUAsBK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUAsBK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUAsBK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchUAsBK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUAsBK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUAsBK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUAsBK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUAsBK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUAsBK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUAsBK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUAsBK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUAsBK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUAsBK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUAsBK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUAsBK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchUAsBK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUAsBK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUAsBK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUAsBK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUAsBK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUAsBK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUAsBK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUAsBK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUAsBK.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK1gXm8.s: Assembler messages:
encrypt.c: /tmp/ccK1gXm8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1gXm8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1gXm8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1gXm8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1gXm8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1gXm8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1gXm8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1gXm8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1gXm8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1gXm8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1gXm8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1gXm8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1gXm8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1gXm8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1gXm8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1gXm8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK1gXm8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1gXm8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1gXm8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1gXm8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1gXm8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1gXm8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1gXm8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1gXm8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccngkutp.s: Assembler messages:
encrypt.c: /tmp/ccngkutp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccngkutp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccngkutp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccngkutp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngkutp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngkutp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngkutp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngkutp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngkutp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngkutp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngkutp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngkutp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccngkutp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngkutp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccngkutp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccngkutp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngkutp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngkutp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngkutp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngkutp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngkutp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccngkutp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngkutp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngkutp.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3sYPlH.s: Assembler messages:
encrypt.c: /tmp/cc3sYPlH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3sYPlH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3sYPlH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3sYPlH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sYPlH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sYPlH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sYPlH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sYPlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sYPlH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sYPlH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sYPlH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sYPlH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3sYPlH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sYPlH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3sYPlH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sYPlH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3sYPlH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sYPlH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sYPlH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sYPlH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sYPlH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sYPlH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3sYPlH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sYPlH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccdkKdUZ.s: Assembler messages:
encrypt.c: /tmp/ccdkKdUZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkKdUZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkKdUZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkKdUZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkKdUZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkKdUZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkKdUZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkKdUZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkKdUZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkKdUZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkKdUZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkKdUZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkKdUZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkKdUZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkKdUZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdkKdUZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkKdUZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkKdUZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkKdUZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkKdUZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkKdUZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkKdUZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkKdUZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkKdUZ.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO2kycl.s: Assembler messages:
encrypt.c: /tmp/ccO2kycl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2kycl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2kycl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2kycl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2kycl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2kycl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2kycl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2kycl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2kycl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2kycl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2kycl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2kycl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2kycl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2kycl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2kycl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2kycl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO2kycl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2kycl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2kycl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2kycl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2kycl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2kycl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2kycl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2kycl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPbENCE.s: Assembler messages:
encrypt.c: /tmp/ccPbENCE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPbENCE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPbENCE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPbENCE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbENCE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbENCE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbENCE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbENCE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbENCE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbENCE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbENCE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbENCE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPbENCE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbENCE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPbENCE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPbENCE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbENCE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbENCE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbENCE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbENCE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbENCE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPbENCE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbENCE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbENCE.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2odbk7.s: Assembler messages:
encrypt.c: /tmp/cc2odbk7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2odbk7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2odbk7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2odbk7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2odbk7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2odbk7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2odbk7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2odbk7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2odbk7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2odbk7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2odbk7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2odbk7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2odbk7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2odbk7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2odbk7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2odbk7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2odbk7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2odbk7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2odbk7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2odbk7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2odbk7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2odbk7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2odbk7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2odbk7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEdaMNp.s: Assembler messages:
encrypt.c: /tmp/ccEdaMNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdaMNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdaMNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdaMNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdaMNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdaMNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdaMNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdaMNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdaMNp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdaMNp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdaMNp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdaMNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdaMNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdaMNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdaMNp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEdaMNp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdaMNp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdaMNp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdaMNp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdaMNp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdaMNp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdaMNp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdaMNp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdaMNp.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfCfTcM.s: Assembler messages:
encrypt.c: /tmp/ccfCfTcM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfCfTcM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfCfTcM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfCfTcM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCfTcM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCfTcM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCfTcM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCfTcM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCfTcM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCfTcM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCfTcM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCfTcM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfCfTcM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCfTcM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfCfTcM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCfTcM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfCfTcM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCfTcM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCfTcM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCfTcM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCfTcM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCfTcM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfCfTcM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCfTcM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfHs8WS.s: Assembler messages:
encrypt.c: /tmp/ccfHs8WS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfHs8WS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfHs8WS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfHs8WS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHs8WS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHs8WS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHs8WS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHs8WS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHs8WS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHs8WS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHs8WS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHs8WS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfHs8WS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHs8WS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfHs8WS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfHs8WS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHs8WS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHs8WS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHs8WS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHs8WS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHs8WS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfHs8WS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHs8WS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHs8WS.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccA3IAOo.s: Assembler messages:
encrypt.c: /tmp/ccA3IAOo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3IAOo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3IAOo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3IAOo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3IAOo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3IAOo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3IAOo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3IAOo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3IAOo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3IAOo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3IAOo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3IAOo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3IAOo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3IAOo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3IAOo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3IAOo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA3IAOo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3IAOo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3IAOo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3IAOo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3IAOo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3IAOo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3IAOo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3IAOo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccSOl0UD.s: Assembler messages:
encrypt.c: /tmp/ccSOl0UD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOl0UD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOl0UD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOl0UD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOl0UD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOl0UD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOl0UD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOl0UD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOl0UD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOl0UD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOl0UD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOl0UD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOl0UD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOl0UD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOl0UD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSOl0UD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOl0UD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOl0UD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOl0UD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOl0UD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOl0UD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOl0UD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOl0UD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOl0UD.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ0Vb0R.s: Assembler messages:
encrypt.c: /tmp/ccQ0Vb0R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0Vb0R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0Vb0R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0Vb0R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Vb0R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Vb0R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Vb0R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Vb0R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Vb0R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0Vb0R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0Vb0R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0Vb0R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0Vb0R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Vb0R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0Vb0R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0Vb0R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ0Vb0R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0Vb0R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0Vb0R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0Vb0R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0Vb0R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0Vb0R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0Vb0R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0Vb0R.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYT6lCa.s: Assembler messages:
encrypt.c: /tmp/ccYT6lCa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYT6lCa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYT6lCa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYT6lCa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT6lCa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT6lCa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT6lCa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT6lCa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT6lCa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT6lCa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT6lCa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT6lCa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYT6lCa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT6lCa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYT6lCa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYT6lCa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT6lCa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT6lCa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT6lCa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT6lCa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT6lCa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYT6lCa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT6lCa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT6lCa.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRJKeRt.s: Assembler messages:
encrypt.c: /tmp/ccRJKeRt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJKeRt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJKeRt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJKeRt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJKeRt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJKeRt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJKeRt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJKeRt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJKeRt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJKeRt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJKeRt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJKeRt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJKeRt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJKeRt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJKeRt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJKeRt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRJKeRt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJKeRt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJKeRt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJKeRt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJKeRt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJKeRt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJKeRt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJKeRt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvqFI6K.s: Assembler messages:
encrypt.c: /tmp/ccvqFI6K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqFI6K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqFI6K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqFI6K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqFI6K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqFI6K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqFI6K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqFI6K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqFI6K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqFI6K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqFI6K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqFI6K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqFI6K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqFI6K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqFI6K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvqFI6K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqFI6K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqFI6K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqFI6K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqFI6K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqFI6K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqFI6K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqFI6K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqFI6K.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBd3mJi.s: Assembler messages:
encrypt.c: /tmp/ccBd3mJi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBd3mJi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBd3mJi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBd3mJi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd3mJi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd3mJi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd3mJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd3mJi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd3mJi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBd3mJi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBd3mJi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBd3mJi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBd3mJi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd3mJi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBd3mJi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBd3mJi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBd3mJi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd3mJi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd3mJi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd3mJi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd3mJi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBd3mJi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd3mJi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd3mJi.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvCxlaY.s: Assembler messages:
encrypt.c: /tmp/ccvCxlaY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvCxlaY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvCxlaY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvCxlaY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCxlaY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCxlaY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCxlaY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCxlaY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCxlaY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCxlaY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCxlaY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCxlaY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvCxlaY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCxlaY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvCxlaY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCxlaY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvCxlaY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCxlaY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCxlaY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCxlaY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCxlaY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCxlaY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCxlaY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCxlaY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccliJXF3.s: Assembler messages:
encrypt.c: /tmp/ccliJXF3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccliJXF3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccliJXF3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccliJXF3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliJXF3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliJXF3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliJXF3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliJXF3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliJXF3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccliJXF3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccliJXF3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccliJXF3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccliJXF3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliJXF3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccliJXF3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccliJXF3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccliJXF3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliJXF3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliJXF3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliJXF3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliJXF3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccliJXF3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliJXF3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliJXF3.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccnzsK2I.s: Assembler messages:
encrypt.c: /tmp/ccnzsK2I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnzsK2I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnzsK2I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnzsK2I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzsK2I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzsK2I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzsK2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzsK2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzsK2I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzsK2I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzsK2I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzsK2I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnzsK2I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzsK2I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnzsK2I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzsK2I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnzsK2I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzsK2I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzsK2I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzsK2I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzsK2I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzsK2I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnzsK2I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzsK2I.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpaCRGg.s: Assembler messages:
encrypt.c: /tmp/ccpaCRGg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpaCRGg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpaCRGg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpaCRGg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCRGg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCRGg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCRGg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCRGg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCRGg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaCRGg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaCRGg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaCRGg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpaCRGg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCRGg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpaCRGg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaCRGg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpaCRGg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaCRGg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaCRGg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaCRGg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCRGg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaCRGg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpaCRGg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaCRGg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrlsQJw.s: Assembler messages:
encrypt.c: /tmp/ccrlsQJw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlsQJw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlsQJw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlsQJw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlsQJw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlsQJw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlsQJw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlsQJw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlsQJw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlsQJw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlsQJw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlsQJw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlsQJw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlsQJw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlsQJw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrlsQJw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlsQJw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlsQJw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlsQJw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlsQJw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlsQJw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlsQJw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlsQJw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlsQJw.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXjzrPP.s: Assembler messages:
encrypt.c: /tmp/ccXjzrPP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXjzrPP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXjzrPP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXjzrPP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjzrPP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjzrPP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjzrPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjzrPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjzrPP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjzrPP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjzrPP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjzrPP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXjzrPP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjzrPP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXjzrPP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjzrPP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXjzrPP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjzrPP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjzrPP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjzrPP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjzrPP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjzrPP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXjzrPP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjzrPP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnB8MnV.s: Assembler messages:
encrypt.c: /tmp/ccnB8MnV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnB8MnV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnB8MnV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnB8MnV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB8MnV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB8MnV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB8MnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB8MnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB8MnV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnB8MnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnB8MnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnB8MnV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnB8MnV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB8MnV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnB8MnV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnB8MnV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnB8MnV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB8MnV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB8MnV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB8MnV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB8MnV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnB8MnV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB8MnV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB8MnV.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceUZ9dA.s: Assembler messages:
encrypt.c: /tmp/cceUZ9dA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceUZ9dA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceUZ9dA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceUZ9dA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUZ9dA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUZ9dA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUZ9dA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUZ9dA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUZ9dA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUZ9dA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUZ9dA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUZ9dA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceUZ9dA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUZ9dA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceUZ9dA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceUZ9dA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUZ9dA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUZ9dA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUZ9dA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUZ9dA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUZ9dA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceUZ9dA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUZ9dA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUZ9dA.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccplWCVi.s: Assembler messages:
encrypt.c: /tmp/ccplWCVi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccplWCVi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccplWCVi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccplWCVi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplWCVi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplWCVi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplWCVi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplWCVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplWCVi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplWCVi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplWCVi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplWCVi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccplWCVi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplWCVi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccplWCVi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplWCVi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccplWCVi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplWCVi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplWCVi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplWCVi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplWCVi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplWCVi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccplWCVi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplWCVi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaXtVFV.s: Assembler messages:
encrypt.c: /tmp/ccaXtVFV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaXtVFV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaXtVFV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaXtVFV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXtVFV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXtVFV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXtVFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXtVFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXtVFV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXtVFV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXtVFV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXtVFV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaXtVFV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXtVFV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaXtVFV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXtVFV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaXtVFV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXtVFV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXtVFV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXtVFV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXtVFV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXtVFV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaXtVFV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXtVFV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccc7cU3d.s: Assembler messages:
encrypt.c: /tmp/ccc7cU3d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc7cU3d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc7cU3d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc7cU3d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cU3d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cU3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cU3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cU3d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cU3d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7cU3d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7cU3d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7cU3d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc7cU3d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cU3d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc7cU3d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc7cU3d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7cU3d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7cU3d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7cU3d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cU3d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7cU3d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc7cU3d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7cU3d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7cU3d.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMi3CPS.s: Assembler messages:
encrypt.c: /tmp/ccMi3CPS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMi3CPS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMi3CPS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMi3CPS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi3CPS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi3CPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi3CPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi3CPS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi3CPS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMi3CPS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMi3CPS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMi3CPS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMi3CPS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi3CPS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMi3CPS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMi3CPS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMi3CPS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi3CPS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi3CPS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi3CPS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi3CPS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMi3CPS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi3CPS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi3CPS.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNerstA.s: Assembler messages:
encrypt.c: /tmp/ccNerstA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNerstA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNerstA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNerstA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerstA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerstA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerstA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerstA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerstA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerstA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerstA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerstA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNerstA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerstA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNerstA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerstA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNerstA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerstA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNerstA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNerstA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerstA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNerstA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNerstA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNerstA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOwohOP.s: Assembler messages:
encrypt.c: /tmp/ccOwohOP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwohOP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwohOP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwohOP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwohOP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwohOP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwohOP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwohOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwohOP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwohOP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwohOP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwohOP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwohOP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwohOP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwohOP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwohOP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOwohOP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwohOP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwohOP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwohOP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwohOP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwohOP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOwohOP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwohOP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoAJFJ3.s: Assembler messages:
encrypt.c: /tmp/ccoAJFJ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAJFJ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoAJFJ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoAJFJ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAJFJ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAJFJ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAJFJ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAJFJ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAJFJ3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAJFJ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAJFJ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAJFJ3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoAJFJ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAJFJ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoAJFJ3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoAJFJ3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAJFJ3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAJFJ3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAJFJ3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAJFJ3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAJFJ3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAJFJ3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAJFJ3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAJFJ3.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK1QHLI.s: Assembler messages:
encrypt.c: /tmp/ccK1QHLI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1QHLI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1QHLI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1QHLI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1QHLI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1QHLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1QHLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1QHLI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1QHLI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1QHLI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1QHLI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1QHLI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1QHLI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1QHLI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1QHLI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK1QHLI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1QHLI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1QHLI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1QHLI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1QHLI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1QHLI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1QHLI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1QHLI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1QHLI.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjfExDu.s: Assembler messages:
encrypt.c: /tmp/ccjfExDu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjfExDu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjfExDu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjfExDu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfExDu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfExDu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfExDu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfExDu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfExDu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfExDu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfExDu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfExDu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjfExDu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfExDu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjfExDu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfExDu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjfExDu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjfExDu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfExDu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfExDu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfExDu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfExDu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjfExDu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfExDu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWbBBE3.s: Assembler messages:
encrypt.c: /tmp/ccWbBBE3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWbBBE3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWbBBE3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWbBBE3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbBBE3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbBBE3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbBBE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbBBE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbBBE3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbBBE3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbBBE3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbBBE3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWbBBE3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbBBE3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWbBBE3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbBBE3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWbBBE3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbBBE3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbBBE3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbBBE3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbBBE3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbBBE3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWbBBE3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbBBE3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cconFjWk.s: Assembler messages:
encrypt.c: /tmp/cconFjWk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconFjWk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconFjWk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cconFjWk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cconFjWk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cconFjWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconFjWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconFjWk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cconFjWk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconFjWk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconFjWk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconFjWk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cconFjWk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cconFjWk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconFjWk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cconFjWk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconFjWk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cconFjWk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cconFjWk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cconFjWk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cconFjWk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cconFjWk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cconFjWk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cconFjWk.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQcc2GQ.s: Assembler messages:
encrypt.c: /tmp/ccQcc2GQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcc2GQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcc2GQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcc2GQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcc2GQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcc2GQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcc2GQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcc2GQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcc2GQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcc2GQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcc2GQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcc2GQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcc2GQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcc2GQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcc2GQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQcc2GQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcc2GQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcc2GQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcc2GQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcc2GQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcc2GQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcc2GQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcc2GQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcc2GQ.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVN26KJ.s: Assembler messages:
encrypt.c: /tmp/ccVN26KJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVN26KJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVN26KJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVN26KJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN26KJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN26KJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN26KJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN26KJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN26KJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN26KJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN26KJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN26KJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVN26KJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN26KJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVN26KJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN26KJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVN26KJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN26KJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVN26KJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVN26KJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN26KJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVN26KJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVN26KJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVN26KJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUVfUvg.s: Assembler messages:
encrypt.c: /tmp/ccUVfUvg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUVfUvg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUVfUvg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUVfUvg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfUvg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfUvg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfUvg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfUvg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfUvg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUVfUvg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUVfUvg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUVfUvg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUVfUvg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfUvg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUVfUvg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUVfUvg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUVfUvg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfUvg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfUvg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfUvg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfUvg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUVfUvg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfUvg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfUvg.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclc3x0X.s: Assembler messages:
encrypt.c: /tmp/cclc3x0X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclc3x0X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclc3x0X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclc3x0X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc3x0X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc3x0X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc3x0X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc3x0X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc3x0X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc3x0X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc3x0X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc3x0X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclc3x0X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc3x0X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclc3x0X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc3x0X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclc3x0X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc3x0X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclc3x0X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclc3x0X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc3x0X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclc3x0X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclc3x0X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclc3x0X.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwcmuMC.s: Assembler messages:
encrypt.c: /tmp/ccwcmuMC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcmuMC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcmuMC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcmuMC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcmuMC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcmuMC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcmuMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcmuMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcmuMC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcmuMC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcmuMC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcmuMC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcmuMC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcmuMC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcmuMC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcmuMC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwcmuMC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcmuMC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcmuMC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcmuMC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcmuMC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcmuMC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcmuMC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcmuMC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxyfsEJ.s: Assembler messages:
encrypt.c: /tmp/ccxyfsEJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxyfsEJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxyfsEJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxyfsEJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyfsEJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyfsEJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyfsEJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyfsEJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyfsEJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyfsEJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyfsEJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyfsEJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxyfsEJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyfsEJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxyfsEJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxyfsEJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyfsEJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyfsEJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyfsEJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyfsEJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyfsEJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxyfsEJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyfsEJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyfsEJ.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1pf7Gv.s: Assembler messages:
encrypt.c: /tmp/cc1pf7Gv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pf7Gv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1pf7Gv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1pf7Gv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pf7Gv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pf7Gv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pf7Gv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pf7Gv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pf7Gv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pf7Gv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pf7Gv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pf7Gv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1pf7Gv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pf7Gv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1pf7Gv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1pf7Gv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pf7Gv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pf7Gv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pf7Gv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pf7Gv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pf7Gv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pf7Gv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pf7Gv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pf7Gv.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr2xIad.s: Assembler messages:
encrypt.c: /tmp/ccr2xIad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2xIad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr2xIad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr2xIad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2xIad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2xIad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2xIad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2xIad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2xIad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2xIad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2xIad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2xIad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr2xIad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2xIad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr2xIad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2xIad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr2xIad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2xIad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2xIad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2xIad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2xIad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2xIad.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2xIad.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2xIad.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccucaGVY.s: Assembler messages:
encrypt.c: /tmp/ccucaGVY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccucaGVY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccucaGVY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccucaGVY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucaGVY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucaGVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucaGVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucaGVY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucaGVY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucaGVY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucaGVY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucaGVY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccucaGVY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucaGVY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccucaGVY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccucaGVY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucaGVY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucaGVY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucaGVY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucaGVY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucaGVY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccucaGVY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucaGVY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucaGVY.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw2LkXR.s: Assembler messages:
encrypt.c: /tmp/ccw2LkXR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw2LkXR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw2LkXR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw2LkXR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2LkXR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2LkXR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2LkXR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2LkXR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2LkXR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2LkXR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2LkXR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2LkXR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw2LkXR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2LkXR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw2LkXR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2LkXR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw2LkXR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2LkXR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2LkXR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2LkXR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2LkXR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2LkXR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw2LkXR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2LkXR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE6JXPl.s: Assembler messages:
encrypt.c: /tmp/ccE6JXPl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6JXPl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6JXPl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6JXPl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6JXPl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6JXPl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6JXPl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6JXPl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6JXPl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6JXPl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6JXPl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6JXPl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6JXPl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6JXPl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6JXPl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6JXPl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE6JXPl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6JXPl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6JXPl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6JXPl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6JXPl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6JXPl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6JXPl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6JXPl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf1U7aE.s: Assembler messages:
encrypt.c: /tmp/ccf1U7aE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1U7aE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1U7aE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1U7aE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1U7aE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1U7aE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1U7aE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1U7aE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1U7aE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf1U7aE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf1U7aE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf1U7aE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1U7aE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1U7aE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1U7aE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf1U7aE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf1U7aE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1U7aE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1U7aE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1U7aE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1U7aE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1U7aE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1U7aE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1U7aE.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4DlMI0.s: Assembler messages:
encrypt.c: /tmp/cc4DlMI0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DlMI0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DlMI0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DlMI0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DlMI0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DlMI0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DlMI0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DlMI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DlMI0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DlMI0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DlMI0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DlMI0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DlMI0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DlMI0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DlMI0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DlMI0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4DlMI0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DlMI0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DlMI0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DlMI0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DlMI0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DlMI0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DlMI0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DlMI0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccNbNc7.s: Assembler messages:
encrypt.c: /tmp/cccNbNc7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccNbNc7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccNbNc7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccNbNc7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNbNc7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNbNc7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNbNc7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNbNc7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNbNc7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNbNc7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNbNc7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNbNc7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccNbNc7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNbNc7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccNbNc7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccNbNc7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNbNc7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNbNc7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNbNc7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNbNc7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNbNc7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccNbNc7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNbNc7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNbNc7.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc509f2Q.s: Assembler messages:
encrypt.c: /tmp/cc509f2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc509f2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc509f2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc509f2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc509f2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc509f2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc509f2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc509f2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc509f2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc509f2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc509f2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc509f2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc509f2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc509f2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc509f2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc509f2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc509f2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc509f2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc509f2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc509f2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc509f2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc509f2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc509f2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc509f2Q.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccsjXg1A.s: Assembler messages:
encrypt.c: /tmp/ccsjXg1A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsjXg1A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsjXg1A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsjXg1A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjXg1A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjXg1A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjXg1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjXg1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjXg1A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjXg1A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjXg1A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjXg1A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsjXg1A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjXg1A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsjXg1A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjXg1A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsjXg1A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjXg1A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjXg1A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjXg1A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjXg1A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjXg1A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsjXg1A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjXg1A.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5QkcVo.s: Assembler messages:
encrypt.c: /tmp/cc5QkcVo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QkcVo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QkcVo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QkcVo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QkcVo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QkcVo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QkcVo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QkcVo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QkcVo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QkcVo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QkcVo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QkcVo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QkcVo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QkcVo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QkcVo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QkcVo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QkcVo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QkcVo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QkcVo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QkcVo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QkcVo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QkcVo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QkcVo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QkcVo.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnOMIW3.s: Assembler messages:
encrypt.c: /tmp/ccnOMIW3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOMIW3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOMIW3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOMIW3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOMIW3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOMIW3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOMIW3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOMIW3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOMIW3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOMIW3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOMIW3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOMIW3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOMIW3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOMIW3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOMIW3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOMIW3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnOMIW3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOMIW3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOMIW3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOMIW3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOMIW3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOMIW3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOMIW3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOMIW3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccufYY9C.s: Assembler messages:
encrypt.c: /tmp/ccufYY9C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufYY9C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufYY9C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccufYY9C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufYY9C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufYY9C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufYY9C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufYY9C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufYY9C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufYY9C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufYY9C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufYY9C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufYY9C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufYY9C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufYY9C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufYY9C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccufYY9C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufYY9C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufYY9C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufYY9C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufYY9C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufYY9C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufYY9C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufYY9C.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwiScNX.s: Assembler messages:
encrypt.c: /tmp/ccwiScNX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwiScNX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwiScNX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwiScNX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiScNX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiScNX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiScNX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiScNX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiScNX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiScNX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiScNX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiScNX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwiScNX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiScNX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwiScNX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwiScNX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiScNX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiScNX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiScNX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiScNX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiScNX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwiScNX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiScNX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiScNX.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaMAp0a.s: Assembler messages:
encrypt.c: /tmp/ccaMAp0a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaMAp0a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaMAp0a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaMAp0a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMAp0a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMAp0a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMAp0a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMAp0a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMAp0a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMAp0a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMAp0a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMAp0a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaMAp0a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMAp0a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaMAp0a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMAp0a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaMAp0a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMAp0a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMAp0a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMAp0a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMAp0a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMAp0a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMAp0a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMAp0a.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccykF13q.s: Assembler messages:
encrypt.c: /tmp/ccykF13q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykF13q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccykF13q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccykF13q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykF13q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykF13q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykF13q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykF13q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykF13q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykF13q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykF13q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykF13q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccykF13q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykF13q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccykF13q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccykF13q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykF13q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykF13q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykF13q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykF13q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykF13q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykF13q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykF13q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykF13q.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccZMoz20.s: Assembler messages:
encrypt.c: /tmp/ccZMoz20.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMoz20.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMoz20.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMoz20.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMoz20.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMoz20.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMoz20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMoz20.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMoz20.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMoz20.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMoz20.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMoz20.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMoz20.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMoz20.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMoz20.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZMoz20.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMoz20.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMoz20.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMoz20.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMoz20.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMoz20.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMoz20.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMoz20.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMoz20.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccunvVGV.s: Assembler messages:
encrypt.c: /tmp/ccunvVGV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccunvVGV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccunvVGV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccunvVGV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunvVGV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunvVGV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunvVGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunvVGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunvVGV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunvVGV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunvVGV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunvVGV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccunvVGV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunvVGV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccunvVGV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunvVGV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccunvVGV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunvVGV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunvVGV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunvVGV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunvVGV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunvVGV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccunvVGV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunvVGV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc07L8Fn.s: Assembler messages:
encrypt.c: /tmp/cc07L8Fn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07L8Fn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07L8Fn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc07L8Fn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07L8Fn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07L8Fn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07L8Fn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07L8Fn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07L8Fn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07L8Fn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07L8Fn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07L8Fn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07L8Fn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07L8Fn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07L8Fn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07L8Fn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07L8Fn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07L8Fn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07L8Fn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07L8Fn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07L8Fn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07L8Fn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07L8Fn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07L8Fn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cciqJG5F.s: Assembler messages:
encrypt.c: /tmp/cciqJG5F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqJG5F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqJG5F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciqJG5F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqJG5F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqJG5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqJG5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqJG5F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqJG5F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqJG5F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqJG5F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqJG5F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqJG5F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqJG5F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqJG5F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciqJG5F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqJG5F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqJG5F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqJG5F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqJG5F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqJG5F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqJG5F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqJG5F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqJG5F.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGaQj4x.s: Assembler messages:
encrypt.c: /tmp/ccGaQj4x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaQj4x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaQj4x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaQj4x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaQj4x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaQj4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaQj4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaQj4x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaQj4x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaQj4x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaQj4x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaQj4x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaQj4x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaQj4x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaQj4x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGaQj4x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaQj4x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaQj4x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaQj4x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaQj4x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaQj4x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaQj4x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaQj4x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaQj4x.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpeKu5i.s: Assembler messages:
encrypt.c: /tmp/ccpeKu5i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpeKu5i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpeKu5i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpeKu5i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeKu5i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeKu5i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeKu5i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeKu5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeKu5i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeKu5i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeKu5i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeKu5i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpeKu5i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeKu5i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpeKu5i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeKu5i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpeKu5i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeKu5i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeKu5i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeKu5i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeKu5i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeKu5i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpeKu5i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeKu5i.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFprehM.s: Assembler messages:
encrypt.c: /tmp/ccFprehM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFprehM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFprehM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFprehM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprehM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprehM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprehM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprehM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprehM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFprehM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFprehM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFprehM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFprehM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprehM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFprehM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFprehM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFprehM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFprehM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFprehM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFprehM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprehM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFprehM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFprehM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFprehM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccrHfR5.s: Assembler messages:
encrypt.c: /tmp/cccrHfR5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccrHfR5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccrHfR5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccrHfR5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrHfR5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrHfR5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrHfR5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrHfR5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrHfR5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrHfR5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrHfR5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrHfR5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccrHfR5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrHfR5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccrHfR5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccrHfR5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrHfR5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrHfR5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrHfR5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrHfR5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrHfR5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrHfR5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrHfR5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrHfR5.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbJIX5w.s: Assembler messages:
encrypt.c: /tmp/ccbJIX5w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbJIX5w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbJIX5w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbJIX5w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJIX5w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJIX5w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJIX5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJIX5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJIX5w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJIX5w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJIX5w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJIX5w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbJIX5w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJIX5w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbJIX5w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJIX5w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbJIX5w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJIX5w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJIX5w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJIX5w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJIX5w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJIX5w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbJIX5w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJIX5w.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccmRCjGD.s: Assembler messages:
encrypt.c: /tmp/ccmRCjGD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRCjGD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRCjGD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRCjGD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRCjGD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRCjGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRCjGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRCjGD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRCjGD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRCjGD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRCjGD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRCjGD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRCjGD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRCjGD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRCjGD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmRCjGD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRCjGD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRCjGD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRCjGD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRCjGD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRCjGD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRCjGD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRCjGD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRCjGD.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3SWJI4.s: Assembler messages:
encrypt.c: /tmp/cc3SWJI4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SWJI4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SWJI4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SWJI4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SWJI4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SWJI4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SWJI4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SWJI4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SWJI4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SWJI4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SWJI4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SWJI4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SWJI4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SWJI4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SWJI4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SWJI4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3SWJI4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SWJI4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SWJI4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SWJI4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SWJI4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SWJI4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SWJI4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SWJI4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMj0CIi.s: Assembler messages:
encrypt.c: /tmp/ccMj0CIi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMj0CIi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMj0CIi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMj0CIi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj0CIi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj0CIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj0CIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj0CIi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj0CIi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMj0CIi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMj0CIi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMj0CIi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMj0CIi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj0CIi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMj0CIi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMj0CIi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMj0CIi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMj0CIi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMj0CIi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj0CIi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMj0CIi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMj0CIi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMj0CIi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMj0CIi.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihOjmN.s: Assembler messages:
encrypt.c: /tmp/ccihOjmN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihOjmN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihOjmN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccihOjmN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOjmN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOjmN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOjmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOjmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOjmN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOjmN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOjmN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOjmN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihOjmN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOjmN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihOjmN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOjmN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccihOjmN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOjmN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihOjmN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihOjmN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOjmN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihOjmN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihOjmN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihOjmN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclPUo7W.s: Assembler messages:
encrypt.c: /tmp/cclPUo7W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPUo7W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPUo7W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclPUo7W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPUo7W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPUo7W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPUo7W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPUo7W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPUo7W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPUo7W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPUo7W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPUo7W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPUo7W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPUo7W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPUo7W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclPUo7W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPUo7W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPUo7W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPUo7W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPUo7W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPUo7W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPUo7W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPUo7W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPUo7W.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci0J6hg.s: Assembler messages:
encrypt.c: /tmp/cci0J6hg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0J6hg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0J6hg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci0J6hg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0J6hg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0J6hg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0J6hg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0J6hg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0J6hg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0J6hg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0J6hg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0J6hg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0J6hg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0J6hg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0J6hg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0J6hg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci0J6hg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0J6hg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0J6hg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0J6hg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0J6hg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0J6hg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci0J6hg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0J6hg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxT25Pu.s: Assembler messages:
encrypt.c: /tmp/ccxT25Pu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxT25Pu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxT25Pu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxT25Pu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxT25Pu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxT25Pu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxT25Pu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxT25Pu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxT25Pu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxT25Pu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxT25Pu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxT25Pu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxT25Pu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxT25Pu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxT25Pu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxT25Pu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxT25Pu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxT25Pu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxT25Pu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxT25Pu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxT25Pu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxT25Pu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxT25Pu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxT25Pu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc71iFFe.s: Assembler messages:
encrypt.c: /tmp/cc71iFFe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71iFFe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71iFFe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc71iFFe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71iFFe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71iFFe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71iFFe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71iFFe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71iFFe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71iFFe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71iFFe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71iFFe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71iFFe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71iFFe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71iFFe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc71iFFe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71iFFe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71iFFe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71iFFe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71iFFe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71iFFe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71iFFe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71iFFe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71iFFe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgc56t2.s: Assembler messages:
encrypt.c: /tmp/ccgc56t2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgc56t2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgc56t2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgc56t2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgc56t2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgc56t2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgc56t2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgc56t2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgc56t2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgc56t2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgc56t2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgc56t2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgc56t2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgc56t2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgc56t2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgc56t2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgc56t2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgc56t2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgc56t2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgc56t2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgc56t2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgc56t2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgc56t2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgc56t2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIWcfGv.s: Assembler messages:
encrypt.c: /tmp/ccIWcfGv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIWcfGv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIWcfGv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIWcfGv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWcfGv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWcfGv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWcfGv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWcfGv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWcfGv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWcfGv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWcfGv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWcfGv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIWcfGv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWcfGv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIWcfGv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWcfGv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIWcfGv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWcfGv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWcfGv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWcfGv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWcfGv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWcfGv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWcfGv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWcfGv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTrWJHH.s: Assembler messages:
encrypt.c: /tmp/ccTrWJHH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTrWJHH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTrWJHH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTrWJHH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrWJHH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrWJHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrWJHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrWJHH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrWJHH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTrWJHH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTrWJHH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTrWJHH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTrWJHH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrWJHH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTrWJHH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTrWJHH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTrWJHH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrWJHH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrWJHH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrWJHH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrWJHH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTrWJHH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrWJHH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrWJHH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2aWYOk.s: Assembler messages:
encrypt.c: /tmp/cc2aWYOk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aWYOk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aWYOk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aWYOk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWYOk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWYOk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWYOk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWYOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWYOk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWYOk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWYOk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWYOk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aWYOk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWYOk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aWYOk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWYOk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2aWYOk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWYOk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aWYOk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aWYOk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWYOk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aWYOk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aWYOk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aWYOk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrpR7Vx.s: Assembler messages:
encrypt.c: /tmp/ccrpR7Vx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpR7Vx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpR7Vx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpR7Vx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR7Vx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR7Vx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR7Vx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR7Vx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR7Vx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpR7Vx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpR7Vx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpR7Vx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpR7Vx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR7Vx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpR7Vx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrpR7Vx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpR7Vx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpR7Vx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpR7Vx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR7Vx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpR7Vx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpR7Vx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpR7Vx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpR7Vx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWnOMG5.s: Assembler messages:
encrypt.c: /tmp/ccWnOMG5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnOMG5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnOMG5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnOMG5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnOMG5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnOMG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnOMG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnOMG5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnOMG5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnOMG5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnOMG5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnOMG5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnOMG5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnOMG5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnOMG5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWnOMG5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnOMG5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnOMG5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnOMG5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnOMG5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnOMG5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnOMG5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnOMG5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnOMG5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgkjwpS.s: Assembler messages:
encrypt.c: /tmp/ccgkjwpS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgkjwpS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgkjwpS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgkjwpS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkjwpS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkjwpS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkjwpS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkjwpS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkjwpS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkjwpS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkjwpS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkjwpS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgkjwpS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkjwpS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgkjwpS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkjwpS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgkjwpS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkjwpS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkjwpS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkjwpS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkjwpS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkjwpS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkjwpS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkjwpS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc64yrEB.s: Assembler messages:
encrypt.c: /tmp/cc64yrEB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc64yrEB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc64yrEB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc64yrEB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64yrEB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64yrEB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64yrEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64yrEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64yrEB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64yrEB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64yrEB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64yrEB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc64yrEB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64yrEB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc64yrEB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64yrEB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc64yrEB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64yrEB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64yrEB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64yrEB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64yrEB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64yrEB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc64yrEB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64yrEB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccepeiGD.s: Assembler messages:
encrypt.c: /tmp/ccepeiGD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepeiGD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepeiGD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepeiGD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepeiGD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepeiGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepeiGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepeiGD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepeiGD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepeiGD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepeiGD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepeiGD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepeiGD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepeiGD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepeiGD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccepeiGD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepeiGD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepeiGD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepeiGD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepeiGD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepeiGD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepeiGD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepeiGD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepeiGD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCgmXoi.s: Assembler messages:
encrypt.c: /tmp/ccCgmXoi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCgmXoi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCgmXoi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCgmXoi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgmXoi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgmXoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgmXoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgmXoi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgmXoi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCgmXoi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCgmXoi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCgmXoi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCgmXoi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgmXoi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCgmXoi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCgmXoi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCgmXoi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCgmXoi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCgmXoi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgmXoi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCgmXoi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgmXoi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCgmXoi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCgmXoi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIbL7p6.s: Assembler messages:
encrypt.c: /tmp/ccIbL7p6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIbL7p6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIbL7p6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIbL7p6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbL7p6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbL7p6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbL7p6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbL7p6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbL7p6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIbL7p6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIbL7p6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIbL7p6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIbL7p6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbL7p6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIbL7p6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIbL7p6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIbL7p6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIbL7p6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIbL7p6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIbL7p6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbL7p6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIbL7p6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIbL7p6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIbL7p6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJdaaxF.s: Assembler messages:
encrypt.c: /tmp/ccJdaaxF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJdaaxF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJdaaxF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJdaaxF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdaaxF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdaaxF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdaaxF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJdaaxF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJdaaxF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJdaaxF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdaaxF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJdaaxF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccJdaaxF.s: Assembler messages:
encrypt.c: /tmp/ccJdaaxF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJdaaxF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJdaaxF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJdaaxF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdaaxF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdaaxF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdaaxF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJdaaxF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJdaaxF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJdaaxF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdaaxF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdaaxF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJdaaxF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdaaxF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy4hLxt.s: Assembler messages:
encrypt.c: /tmp/ccy4hLxt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4hLxt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4hLxt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4hLxt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4hLxt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4hLxt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy4hLxt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4hLxt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4hLxt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4hLxt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4hLxt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4hLxt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccy4hLxt.s: Assembler messages:
encrypt.c: /tmp/ccy4hLxt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4hLxt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4hLxt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4hLxt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4hLxt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4hLxt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy4hLxt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4hLxt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4hLxt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4hLxt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4hLxt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4hLxt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4hLxt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4hLxt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceZmVjk.s: Assembler messages:
encrypt.c: /tmp/cceZmVjk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZmVjk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZmVjk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceZmVjk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZmVjk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZmVjk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZmVjk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZmVjk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZmVjk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceZmVjk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZmVjk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZmVjk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cceZmVjk.s: Assembler messages:
encrypt.c: /tmp/cceZmVjk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZmVjk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZmVjk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceZmVjk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZmVjk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZmVjk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZmVjk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZmVjk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZmVjk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceZmVjk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZmVjk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZmVjk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZmVjk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZmVjk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq2nmr8.s: Assembler messages:
encrypt.c: /tmp/ccq2nmr8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq2nmr8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq2nmr8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq2nmr8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq2nmr8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq2nmr8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq2nmr8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2nmr8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2nmr8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2nmr8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq2nmr8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2nmr8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccq2nmr8.s: Assembler messages:
encrypt.c: /tmp/ccq2nmr8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq2nmr8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq2nmr8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq2nmr8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq2nmr8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq2nmr8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq2nmr8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2nmr8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2nmr8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2nmr8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2nmr8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2nmr8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq2nmr8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2nmr8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvhUaHU.s: Assembler messages:
encrypt.c: /tmp/ccvhUaHU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhUaHU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhUaHU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhUaHU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhUaHU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhUaHU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhUaHU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhUaHU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhUaHU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvhUaHU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhUaHU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhUaHU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvhUaHU.s: Assembler messages:
encrypt.c: /tmp/ccvhUaHU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhUaHU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhUaHU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhUaHU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhUaHU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhUaHU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhUaHU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhUaHU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhUaHU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvhUaHU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhUaHU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhUaHU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhUaHU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhUaHU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccyRkcnG.s: Assembler messages:
encrypt.c: /tmp/ccyRkcnG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRkcnG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRkcnG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRkcnG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRkcnG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRkcnG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRkcnG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRkcnG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRkcnG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRkcnG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRkcnG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRkcnG.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccyRkcnG.s: Assembler messages:
encrypt.c: /tmp/ccyRkcnG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRkcnG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRkcnG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRkcnG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRkcnG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRkcnG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRkcnG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRkcnG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRkcnG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRkcnG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRkcnG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRkcnG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRkcnG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRkcnG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc76bRgl.s: Assembler messages:
encrypt.c: /tmp/cc76bRgl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76bRgl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76bRgl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc76bRgl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76bRgl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76bRgl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc76bRgl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76bRgl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76bRgl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76bRgl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76bRgl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76bRgl.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc76bRgl.s: Assembler messages:
encrypt.c: /tmp/cc76bRgl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76bRgl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76bRgl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc76bRgl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76bRgl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76bRgl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc76bRgl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76bRgl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76bRgl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76bRgl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bRgl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76bRgl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76bRgl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76bRgl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT5WXGn.s: Assembler messages:
encrypt.c: /tmp/ccT5WXGn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5WXGn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5WXGn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5WXGn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5WXGn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5WXGn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5WXGn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5WXGn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5WXGn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT5WXGn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5WXGn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5WXGn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccT5WXGn.s: Assembler messages:
encrypt.c: /tmp/ccT5WXGn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5WXGn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5WXGn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5WXGn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5WXGn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5WXGn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5WXGn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5WXGn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5WXGn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT5WXGn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5WXGn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WXGn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5WXGn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5WXGn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMYfeTT.s: Assembler messages:
encrypt.c: /tmp/ccMYfeTT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMYfeTT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMYfeTT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMYfeTT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYfeTT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYfeTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYfeTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYfeTT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYfeTT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYfeTT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYfeTT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYfeTT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMYfeTT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYfeTT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMYfeTT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMYfeTT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYfeTT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYfeTT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYfeTT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYfeTT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYfeTT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYfeTT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYfeTT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYfeTT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoBXuzF.s: Assembler messages:
encrypt.c: /tmp/ccoBXuzF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBXuzF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoBXuzF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoBXuzF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXuzF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXuzF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXuzF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXuzF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXuzF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBXuzF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBXuzF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBXuzF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoBXuzF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXuzF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoBXuzF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBXuzF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoBXuzF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBXuzF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBXuzF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBXuzF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBXuzF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBXuzF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBXuzF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBXuzF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9hiE3y.s: Assembler messages:
encrypt.c: /tmp/cc9hiE3y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hiE3y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hiE3y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hiE3y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hiE3y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hiE3y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hiE3y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hiE3y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hiE3y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hiE3y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hiE3y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hiE3y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hiE3y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hiE3y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hiE3y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9hiE3y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hiE3y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hiE3y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hiE3y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hiE3y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hiE3y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hiE3y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hiE3y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hiE3y.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3IS8eL.s: Assembler messages:
encrypt.c: /tmp/cc3IS8eL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3IS8eL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3IS8eL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3IS8eL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IS8eL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IS8eL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IS8eL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IS8eL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IS8eL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IS8eL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IS8eL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IS8eL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3IS8eL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IS8eL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3IS8eL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IS8eL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3IS8eL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IS8eL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IS8eL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IS8eL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IS8eL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IS8eL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3IS8eL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IS8eL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTzwoyZ.s: Assembler messages:
encrypt.c: /tmp/ccTzwoyZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTzwoyZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTzwoyZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTzwoyZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzwoyZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzwoyZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzwoyZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzwoyZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzwoyZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzwoyZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzwoyZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzwoyZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTzwoyZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzwoyZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTzwoyZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTzwoyZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzwoyZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzwoyZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzwoyZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzwoyZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzwoyZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTzwoyZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzwoyZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzwoyZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEhTxgq.s: Assembler messages:
encrypt.c: /tmp/ccEhTxgq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEhTxgq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEhTxgq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEhTxgq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhTxgq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhTxgq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhTxgq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhTxgq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhTxgq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhTxgq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhTxgq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhTxgq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEhTxgq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhTxgq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEhTxgq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhTxgq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEhTxgq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhTxgq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhTxgq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhTxgq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhTxgq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhTxgq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhTxgq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhTxgq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceX65zE.s: Assembler messages:
encrypt.c: /tmp/cceX65zE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceX65zE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceX65zE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceX65zE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceX65zE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceX65zE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceX65zE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceX65zE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceX65zE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceX65zE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceX65zE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceX65zE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceX65zE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceX65zE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceX65zE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceX65zE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceX65zE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceX65zE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceX65zE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceX65zE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceX65zE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceX65zE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceX65zE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceX65zE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWatLkj.s: Assembler messages:
encrypt.c: /tmp/ccWatLkj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWatLkj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWatLkj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWatLkj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWatLkj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWatLkj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWatLkj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWatLkj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWatLkj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWatLkj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWatLkj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWatLkj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWatLkj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWatLkj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWatLkj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWatLkj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWatLkj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWatLkj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWatLkj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWatLkj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWatLkj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWatLkj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWatLkj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWatLkj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmRD3a6.s: Assembler messages:
encrypt.c: /tmp/ccmRD3a6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRD3a6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRD3a6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRD3a6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRD3a6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRD3a6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRD3a6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRD3a6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRD3a6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRD3a6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRD3a6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRD3a6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRD3a6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRD3a6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRD3a6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRD3a6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmRD3a6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRD3a6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRD3a6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRD3a6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRD3a6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRD3a6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRD3a6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRD3a6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGXpc9D.s: Assembler messages:
encrypt.c: /tmp/ccGXpc9D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXpc9D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXpc9D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXpc9D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXpc9D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXpc9D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXpc9D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXpc9D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXpc9D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXpc9D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXpc9D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXpc9D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXpc9D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXpc9D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXpc9D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXpc9D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGXpc9D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXpc9D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXpc9D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXpc9D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXpc9D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXpc9D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXpc9D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXpc9D.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYmbiHN.s: Assembler messages:
encrypt.c: /tmp/ccYmbiHN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYmbiHN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYmbiHN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYmbiHN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbiHN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbiHN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbiHN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbiHN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbiHN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmbiHN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmbiHN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmbiHN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYmbiHN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbiHN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYmbiHN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYmbiHN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmbiHN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbiHN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbiHN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbiHN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbiHN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYmbiHN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbiHN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbiHN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3r5enr.s: Assembler messages:
encrypt.c: /tmp/cc3r5enr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3r5enr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3r5enr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3r5enr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r5enr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r5enr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r5enr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r5enr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r5enr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r5enr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r5enr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r5enr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3r5enr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r5enr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3r5enr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3r5enr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r5enr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r5enr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r5enr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r5enr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r5enr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3r5enr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r5enr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r5enr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSYfE1n.s: Assembler messages:
encrypt.c: /tmp/ccSYfE1n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYfE1n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYfE1n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYfE1n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYfE1n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYfE1n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYfE1n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYfE1n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYfE1n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYfE1n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYfE1n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYfE1n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYfE1n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYfE1n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYfE1n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYfE1n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSYfE1n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYfE1n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYfE1n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYfE1n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYfE1n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYfE1n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYfE1n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYfE1n.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckKFYl6.s: Assembler messages:
encrypt.c: /tmp/cckKFYl6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKFYl6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKFYl6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckKFYl6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKFYl6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKFYl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKFYl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKFYl6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKFYl6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKFYl6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKFYl6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKFYl6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKFYl6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKFYl6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKFYl6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckKFYl6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKFYl6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKFYl6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKFYl6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKFYl6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKFYl6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKFYl6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKFYl6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKFYl6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqqt9iT.s: Assembler messages:
encrypt.c: /tmp/ccqqt9iT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqqt9iT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqqt9iT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqqt9iT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqt9iT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqt9iT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqt9iT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqt9iT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqt9iT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqt9iT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqt9iT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqt9iT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqqt9iT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqt9iT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqqt9iT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqt9iT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqqt9iT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqt9iT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqt9iT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqt9iT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqt9iT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqt9iT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqqt9iT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqt9iT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2agUHl.s: Assembler messages:
encrypt.c: /tmp/cc2agUHl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2agUHl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2agUHl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2agUHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2agUHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2agUHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2agUHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2agUHl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2agUHl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2agUHl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2agUHl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2agUHl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2agUHl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2agUHl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2agUHl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2agUHl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2agUHl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2agUHl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2agUHl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2agUHl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2agUHl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2agUHl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2agUHl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2agUHl.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb5It8i.s: Assembler messages:
encrypt.c: /tmp/ccb5It8i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5It8i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5It8i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5It8i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5It8i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5It8i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5It8i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5It8i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5It8i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5It8i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5It8i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5It8i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5It8i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5It8i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5It8i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5It8i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb5It8i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5It8i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5It8i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5It8i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5It8i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5It8i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5It8i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5It8i.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTyGKw0.s: Assembler messages:
encrypt.c: /tmp/ccTyGKw0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTyGKw0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTyGKw0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTyGKw0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyGKw0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyGKw0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyGKw0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyGKw0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyGKw0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTyGKw0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTyGKw0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTyGKw0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTyGKw0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyGKw0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTyGKw0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTyGKw0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTyGKw0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyGKw0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyGKw0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTyGKw0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyGKw0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTyGKw0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyGKw0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTyGKw0.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5JbmIe.s: Assembler messages:
encrypt.c: /tmp/cc5JbmIe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5JbmIe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5JbmIe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5JbmIe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JbmIe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JbmIe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JbmIe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JbmIe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JbmIe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JbmIe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JbmIe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JbmIe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5JbmIe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JbmIe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5JbmIe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JbmIe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5JbmIe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JbmIe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5JbmIe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5JbmIe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JbmIe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5JbmIe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5JbmIe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5JbmIe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cckNkquq.s: Assembler messages:
encrypt.c: /tmp/cckNkquq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckNkquq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckNkquq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckNkquq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNkquq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNkquq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNkquq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNkquq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNkquq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckNkquq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckNkquq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckNkquq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckNkquq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNkquq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckNkquq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckNkquq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckNkquq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckNkquq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckNkquq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNkquq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckNkquq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNkquq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckNkquq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckNkquq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3iyioM.s: Assembler messages:
encrypt.c: /tmp/cc3iyioM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3iyioM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3iyioM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3iyioM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iyioM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iyioM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iyioM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iyioM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iyioM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iyioM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iyioM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iyioM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3iyioM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iyioM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3iyioM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iyioM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3iyioM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iyioM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iyioM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iyioM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iyioM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iyioM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3iyioM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iyioM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJsgRCT.s: Assembler messages:
encrypt.c: /tmp/ccJsgRCT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJsgRCT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJsgRCT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJsgRCT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgRCT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgRCT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgRCT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgRCT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgRCT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsgRCT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsgRCT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsgRCT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJsgRCT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgRCT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJsgRCT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJsgRCT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsgRCT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgRCT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgRCT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgRCT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgRCT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJsgRCT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgRCT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgRCT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA2i7xp.s: Assembler messages:
encrypt.c: /tmp/ccA2i7xp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA2i7xp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA2i7xp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA2i7xp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2i7xp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2i7xp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2i7xp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2i7xp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2i7xp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2i7xp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2i7xp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2i7xp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA2i7xp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2i7xp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA2i7xp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2i7xp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA2i7xp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2i7xp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2i7xp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2i7xp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2i7xp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2i7xp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA2i7xp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2i7xp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpdmMGC.s: Assembler messages:
encrypt.c: /tmp/ccpdmMGC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdmMGC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdmMGC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdmMGC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdmMGC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdmMGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdmMGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdmMGC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdmMGC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdmMGC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdmMGC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdmMGC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdmMGC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdmMGC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdmMGC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpdmMGC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdmMGC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdmMGC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdmMGC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdmMGC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdmMGC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdmMGC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdmMGC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdmMGC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTGGjm4.s: Assembler messages:
encrypt.c: /tmp/ccTGGjm4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTGGjm4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTGGjm4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTGGjm4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGjm4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGjm4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGjm4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGjm4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGjm4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGjm4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGjm4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGjm4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTGGjm4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGjm4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTGGjm4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGjm4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTGGjm4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGjm4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTGGjm4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTGGjm4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGjm4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTGGjm4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTGGjm4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTGGjm4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsOAVhh.s: Assembler messages:
encrypt.c: /tmp/ccsOAVhh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOAVhh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsOAVhh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsOAVhh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOAVhh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOAVhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOAVhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOAVhh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOAVhh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOAVhh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOAVhh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOAVhh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsOAVhh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOAVhh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsOAVhh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsOAVhh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOAVhh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOAVhh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOAVhh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOAVhh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOAVhh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOAVhh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOAVhh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOAVhh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0l2z7T.s: Assembler messages:
encrypt.c: /tmp/cc0l2z7T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0l2z7T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0l2z7T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0l2z7T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l2z7T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l2z7T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l2z7T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l2z7T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l2z7T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l2z7T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l2z7T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l2z7T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0l2z7T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l2z7T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0l2z7T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0l2z7T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l2z7T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l2z7T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l2z7T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l2z7T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l2z7T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0l2z7T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l2z7T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l2z7T.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6y78SE.s: Assembler messages:
encrypt.c: /tmp/cc6y78SE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6y78SE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6y78SE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6y78SE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y78SE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y78SE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y78SE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y78SE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y78SE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y78SE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y78SE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y78SE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6y78SE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y78SE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6y78SE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y78SE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6y78SE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y78SE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6y78SE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6y78SE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y78SE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6y78SE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6y78SE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6y78SE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc76sOyj.s: Assembler messages:
encrypt.c: /tmp/cc76sOyj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76sOyj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76sOyj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc76sOyj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76sOyj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76sOyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76sOyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76sOyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76sOyj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76sOyj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76sOyj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76sOyj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76sOyj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76sOyj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76sOyj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76sOyj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc76sOyj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76sOyj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76sOyj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76sOyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76sOyj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76sOyj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76sOyj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76sOyj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccznpt6m.s: Assembler messages:
encrypt.c: /tmp/ccznpt6m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccznpt6m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccznpt6m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccznpt6m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznpt6m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznpt6m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznpt6m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznpt6m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznpt6m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznpt6m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznpt6m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznpt6m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccznpt6m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznpt6m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccznpt6m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccznpt6m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznpt6m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznpt6m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznpt6m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznpt6m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznpt6m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccznpt6m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznpt6m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznpt6m.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCAe30O.s: Assembler messages:
encrypt.c: /tmp/ccCAe30O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAe30O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAe30O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAe30O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAe30O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAe30O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAe30O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAe30O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAe30O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAe30O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAe30O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAe30O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAe30O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAe30O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAe30O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCAe30O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAe30O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAe30O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAe30O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAe30O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAe30O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAe30O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAe30O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAe30O.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL7TfLy.s: Assembler messages:
encrypt.c: /tmp/ccL7TfLy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7TfLy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7TfLy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7TfLy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7TfLy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7TfLy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7TfLy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7TfLy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7TfLy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7TfLy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7TfLy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7TfLy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7TfLy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7TfLy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7TfLy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7TfLy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL7TfLy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7TfLy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7TfLy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7TfLy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7TfLy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7TfLy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7TfLy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7TfLy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6IUjId.s: Assembler messages:
encrypt.c: /tmp/cc6IUjId.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6IUjId.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6IUjId.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6IUjId.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUjId.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUjId.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUjId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUjId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUjId.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IUjId.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IUjId.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IUjId.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6IUjId.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUjId.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6IUjId.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IUjId.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6IUjId.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IUjId.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6IUjId.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6IUjId.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IUjId.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6IUjId.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6IUjId.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6IUjId.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCW6t5h.s: Assembler messages:
encrypt.c: /tmp/ccCW6t5h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCW6t5h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCW6t5h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCW6t5h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCW6t5h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCW6t5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCW6t5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCW6t5h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCW6t5h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCW6t5h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCW6t5h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCW6t5h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCW6t5h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCW6t5h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCW6t5h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCW6t5h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCW6t5h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCW6t5h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCW6t5h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCW6t5h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCW6t5h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCW6t5h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCW6t5h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCW6t5h.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdYidvR.s: Assembler messages:
encrypt.c: /tmp/ccdYidvR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdYidvR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdYidvR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdYidvR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYidvR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYidvR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYidvR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYidvR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYidvR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYidvR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYidvR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYidvR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdYidvR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYidvR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdYidvR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYidvR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdYidvR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYidvR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYidvR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYidvR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYidvR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYidvR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdYidvR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYidvR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cckuLK51.s: Assembler messages:
encrypt.c: /tmp/cckuLK51.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckuLK51.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckuLK51.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckuLK51.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuLK51.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuLK51.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuLK51.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuLK51.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuLK51.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuLK51.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuLK51.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuLK51.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckuLK51.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuLK51.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckuLK51.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckuLK51.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuLK51.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuLK51.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuLK51.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuLK51.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuLK51.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckuLK51.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuLK51.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuLK51.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVj4wBj.s: Assembler messages:
encrypt.c: /tmp/ccVj4wBj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVj4wBj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVj4wBj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVj4wBj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj4wBj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj4wBj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj4wBj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj4wBj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj4wBj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj4wBj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj4wBj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj4wBj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVj4wBj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj4wBj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVj4wBj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj4wBj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVj4wBj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj4wBj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVj4wBj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVj4wBj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj4wBj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVj4wBj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVj4wBj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVj4wBj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWI33IA.s: Assembler messages:
encrypt.c: /tmp/ccWI33IA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWI33IA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWI33IA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWI33IA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI33IA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI33IA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI33IA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI33IA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI33IA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWI33IA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWI33IA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWI33IA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWI33IA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI33IA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWI33IA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWI33IA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWI33IA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWI33IA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWI33IA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI33IA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWI33IA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWI33IA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWI33IA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWI33IA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc75Wspd.s: Assembler messages:
encrypt.c: /tmp/cc75Wspd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75Wspd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75Wspd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc75Wspd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Wspd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Wspd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Wspd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Wspd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Wspd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75Wspd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75Wspd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75Wspd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75Wspd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Wspd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75Wspd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc75Wspd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75Wspd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Wspd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Wspd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Wspd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Wspd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75Wspd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Wspd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Wspd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdwOX83.s: Assembler messages:
encrypt.c: /tmp/ccdwOX83.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwOX83.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwOX83.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwOX83.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOX83.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOX83.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOX83.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOX83.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOX83.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOX83.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOX83.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOX83.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwOX83.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOX83.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwOX83.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOX83.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwOX83.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOX83.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwOX83.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwOX83.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOX83.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwOX83.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwOX83.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwOX83.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn1sZ0K.s: Assembler messages:
encrypt.c: /tmp/ccn1sZ0K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn1sZ0K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn1sZ0K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn1sZ0K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1sZ0K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1sZ0K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1sZ0K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1sZ0K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1sZ0K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1sZ0K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1sZ0K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1sZ0K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn1sZ0K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1sZ0K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn1sZ0K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn1sZ0K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1sZ0K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1sZ0K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1sZ0K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1sZ0K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1sZ0K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn1sZ0K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1sZ0K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1sZ0K.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoYQDYI.s: Assembler messages:
encrypt.c: /tmp/ccoYQDYI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYQDYI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYQDYI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYQDYI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQDYI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQDYI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQDYI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQDYI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQDYI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQDYI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQDYI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQDYI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYQDYI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQDYI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYQDYI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQDYI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoYQDYI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQDYI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYQDYI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYQDYI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQDYI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYQDYI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYQDYI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYQDYI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5uM7Sg.s: Assembler messages:
encrypt.c: /tmp/cc5uM7Sg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5uM7Sg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5uM7Sg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5uM7Sg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uM7Sg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uM7Sg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uM7Sg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uM7Sg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uM7Sg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uM7Sg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uM7Sg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uM7Sg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5uM7Sg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uM7Sg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5uM7Sg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uM7Sg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5uM7Sg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uM7Sg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uM7Sg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uM7Sg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uM7Sg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uM7Sg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5uM7Sg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uM7Sg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctOpKeu.s: Assembler messages:
encrypt.c: /tmp/cctOpKeu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctOpKeu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctOpKeu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctOpKeu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOpKeu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOpKeu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOpKeu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOpKeu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOpKeu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOpKeu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOpKeu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOpKeu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctOpKeu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOpKeu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctOpKeu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctOpKeu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOpKeu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOpKeu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOpKeu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOpKeu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOpKeu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctOpKeu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOpKeu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOpKeu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF3u3zO.s: Assembler messages:
encrypt.c: /tmp/ccF3u3zO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF3u3zO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF3u3zO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF3u3zO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3u3zO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3u3zO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3u3zO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3u3zO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3u3zO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3u3zO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3u3zO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3u3zO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF3u3zO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3u3zO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF3u3zO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3u3zO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF3u3zO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3u3zO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3u3zO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3u3zO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3u3zO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3u3zO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF3u3zO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3u3zO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVSxeSX.s: Assembler messages:
encrypt.c: /tmp/ccVSxeSX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSxeSX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSxeSX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSxeSX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSxeSX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSxeSX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSxeSX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSxeSX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSxeSX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSxeSX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSxeSX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSxeSX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSxeSX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSxeSX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSxeSX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVSxeSX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSxeSX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSxeSX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSxeSX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSxeSX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSxeSX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSxeSX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSxeSX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSxeSX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci09tTb.s: Assembler messages:
encrypt.c: /tmp/cci09tTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci09tTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci09tTb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci09tTb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci09tTb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci09tTb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci09tTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci09tTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci09tTb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci09tTb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci09tTb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci09tTb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci09tTb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci09tTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci09tTb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci09tTb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci09tTb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci09tTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci09tTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci09tTb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci09tTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci09tTb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci09tTb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci09tTb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmp61Tp.s: Assembler messages:
encrypt.c: /tmp/ccmp61Tp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmp61Tp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmp61Tp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmp61Tp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp61Tp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp61Tp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp61Tp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp61Tp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp61Tp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmp61Tp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmp61Tp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmp61Tp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmp61Tp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp61Tp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmp61Tp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmp61Tp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmp61Tp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp61Tp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp61Tp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp61Tp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp61Tp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmp61Tp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp61Tp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp61Tp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc9YtSS.s: Assembler messages:
encrypt.c: /tmp/ccc9YtSS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9YtSS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9YtSS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9YtSS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9YtSS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9YtSS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9YtSS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9YtSS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9YtSS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9YtSS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9YtSS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9YtSS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9YtSS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9YtSS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9YtSS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc9YtSS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9YtSS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9YtSS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9YtSS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9YtSS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9YtSS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9YtSS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9YtSS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9YtSS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnHQTIJ.s: Assembler messages:
encrypt.c: /tmp/ccnHQTIJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnHQTIJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnHQTIJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnHQTIJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHQTIJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHQTIJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHQTIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHQTIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHQTIJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHQTIJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHQTIJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHQTIJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnHQTIJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHQTIJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnHQTIJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHQTIJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnHQTIJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHQTIJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHQTIJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHQTIJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHQTIJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHQTIJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnHQTIJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHQTIJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAoLQBt.s: Assembler messages:
encrypt.c: /tmp/ccAoLQBt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAoLQBt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAoLQBt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAoLQBt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoLQBt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoLQBt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoLQBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoLQBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoLQBt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoLQBt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoLQBt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoLQBt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAoLQBt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoLQBt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAoLQBt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoLQBt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAoLQBt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoLQBt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoLQBt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoLQBt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoLQBt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoLQBt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAoLQBt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoLQBt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGGVNUC.s: Assembler messages:
encrypt.c: /tmp/ccGGVNUC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGVNUC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGVNUC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGVNUC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGVNUC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGVNUC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGVNUC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGVNUC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGVNUC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGVNUC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGVNUC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGVNUC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGVNUC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGVNUC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGVNUC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGGVNUC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGVNUC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGVNUC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGVNUC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGVNUC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGVNUC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGVNUC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGVNUC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGVNUC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSwZbsa.s: Assembler messages:
encrypt.c: /tmp/ccSwZbsa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSwZbsa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSwZbsa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSwZbsa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwZbsa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwZbsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwZbsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwZbsa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwZbsa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwZbsa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwZbsa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwZbsa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSwZbsa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwZbsa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSwZbsa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSwZbsa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwZbsa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwZbsa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwZbsa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwZbsa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwZbsa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSwZbsa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwZbsa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwZbsa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXwAxCW.s: Assembler messages:
encrypt.c: /tmp/ccXwAxCW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXwAxCW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXwAxCW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXwAxCW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwAxCW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwAxCW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwAxCW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwAxCW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwAxCW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwAxCW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwAxCW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwAxCW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXwAxCW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwAxCW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXwAxCW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwAxCW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXwAxCW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwAxCW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwAxCW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwAxCW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwAxCW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwAxCW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwAxCW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwAxCW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5C5qf7.s: Assembler messages:
encrypt.c: /tmp/cc5C5qf7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5C5qf7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5C5qf7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5C5qf7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C5qf7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C5qf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C5qf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C5qf7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C5qf7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5C5qf7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5C5qf7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5C5qf7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5C5qf7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C5qf7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5C5qf7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5C5qf7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5C5qf7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5C5qf7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5C5qf7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C5qf7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5C5qf7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5C5qf7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5C5qf7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5C5qf7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccobfVxR.s: Assembler messages:
encrypt.c: /tmp/ccobfVxR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccobfVxR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccobfVxR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccobfVxR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobfVxR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobfVxR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobfVxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobfVxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobfVxR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobfVxR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobfVxR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobfVxR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccobfVxR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobfVxR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccobfVxR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobfVxR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccobfVxR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobfVxR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobfVxR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobfVxR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobfVxR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobfVxR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccobfVxR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobfVxR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9WXP5L.s: Assembler messages:
encrypt.c: /tmp/cc9WXP5L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9WXP5L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9WXP5L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9WXP5L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WXP5L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WXP5L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WXP5L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WXP5L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WXP5L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WXP5L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WXP5L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WXP5L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9WXP5L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WXP5L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9WXP5L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9WXP5L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WXP5L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WXP5L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WXP5L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WXP5L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WXP5L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9WXP5L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WXP5L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WXP5L.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRpCepw.s: Assembler messages:
encrypt.c: /tmp/ccRpCepw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpCepw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRpCepw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRpCepw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpCepw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpCepw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpCepw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpCepw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpCepw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpCepw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpCepw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpCepw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRpCepw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpCepw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRpCepw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpCepw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRpCepw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpCepw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpCepw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpCepw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpCepw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpCepw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpCepw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpCepw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccax2d78.s: Assembler messages:
encrypt.c: /tmp/ccax2d78.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccax2d78.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccax2d78.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccax2d78.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax2d78.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax2d78.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax2d78.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax2d78.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax2d78.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccax2d78.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccax2d78.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccax2d78.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccax2d78.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax2d78.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccax2d78.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccax2d78.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccax2d78.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccax2d78.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccax2d78.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccax2d78.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccax2d78.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccax2d78.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccax2d78.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccax2d78.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsYBFlm.s: Assembler messages:
encrypt.c: /tmp/ccsYBFlm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsYBFlm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsYBFlm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsYBFlm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYBFlm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYBFlm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYBFlm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYBFlm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYBFlm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYBFlm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYBFlm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYBFlm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsYBFlm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYBFlm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsYBFlm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsYBFlm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYBFlm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYBFlm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYBFlm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYBFlm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYBFlm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsYBFlm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYBFlm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYBFlm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7YufYN.s: Assembler messages:
encrypt.c: /tmp/cc7YufYN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7YufYN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7YufYN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7YufYN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YufYN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YufYN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YufYN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YufYN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YufYN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YufYN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YufYN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YufYN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7YufYN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YufYN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7YufYN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YufYN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7YufYN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YufYN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YufYN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YufYN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YufYN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YufYN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7YufYN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YufYN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGA1ToP.s: Assembler messages:
encrypt.c: /tmp/ccGA1ToP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGA1ToP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGA1ToP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGA1ToP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA1ToP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA1ToP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA1ToP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA1ToP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA1ToP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGA1ToP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGA1ToP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGA1ToP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGA1ToP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA1ToP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGA1ToP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGA1ToP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGA1ToP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGA1ToP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGA1ToP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA1ToP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGA1ToP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGA1ToP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGA1ToP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGA1ToP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7ZI3vx.s: Assembler messages:
encrypt.c: /tmp/cc7ZI3vx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ZI3vx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ZI3vx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ZI3vx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZI3vx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZI3vx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZI3vx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZI3vx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZI3vx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZI3vx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZI3vx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZI3vx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ZI3vx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZI3vx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ZI3vx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZI3vx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ZI3vx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZI3vx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZI3vx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZI3vx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZI3vx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZI3vx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ZI3vx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZI3vx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchiqMvJ.s: Assembler messages:
encrypt.c: /tmp/cchiqMvJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchiqMvJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchiqMvJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchiqMvJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiqMvJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiqMvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiqMvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiqMvJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiqMvJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchiqMvJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchiqMvJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchiqMvJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchiqMvJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiqMvJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchiqMvJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchiqMvJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchiqMvJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiqMvJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiqMvJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiqMvJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiqMvJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchiqMvJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiqMvJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiqMvJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZyWBEc.s: Assembler messages:
encrypt.c: /tmp/ccZyWBEc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZyWBEc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZyWBEc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZyWBEc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyWBEc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyWBEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyWBEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyWBEc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyWBEc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyWBEc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyWBEc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyWBEc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZyWBEc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyWBEc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZyWBEc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZyWBEc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyWBEc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyWBEc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyWBEc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyWBEc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyWBEc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZyWBEc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyWBEc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyWBEc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdazGE0.s: Assembler messages:
encrypt.c: /tmp/ccdazGE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdazGE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdazGE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdazGE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdazGE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdazGE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdazGE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdazGE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdazGE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdazGE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdazGE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdazGE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdazGE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdazGE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdazGE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdazGE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdazGE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdazGE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdazGE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdazGE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdazGE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdazGE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdazGE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdazGE0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccetOhgQ.s: Assembler messages:
encrypt.c: /tmp/ccetOhgQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccetOhgQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccetOhgQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccetOhgQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetOhgQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetOhgQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetOhgQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetOhgQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetOhgQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetOhgQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetOhgQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetOhgQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccetOhgQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetOhgQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccetOhgQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccetOhgQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetOhgQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetOhgQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetOhgQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetOhgQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetOhgQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccetOhgQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetOhgQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetOhgQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cct0VZmK.s: Assembler messages:
encrypt.c: /tmp/cct0VZmK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0VZmK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0VZmK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct0VZmK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0VZmK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0VZmK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0VZmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0VZmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0VZmK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0VZmK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0VZmK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0VZmK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0VZmK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0VZmK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0VZmK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0VZmK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct0VZmK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0VZmK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0VZmK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0VZmK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0VZmK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0VZmK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0VZmK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0VZmK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB3dkOr.s: Assembler messages:
encrypt.c: /tmp/ccB3dkOr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3dkOr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3dkOr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3dkOr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3dkOr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3dkOr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3dkOr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3dkOr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3dkOr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3dkOr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3dkOr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3dkOr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3dkOr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3dkOr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3dkOr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB3dkOr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3dkOr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3dkOr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3dkOr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3dkOr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3dkOr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3dkOr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3dkOr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3dkOr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ3Ey9h.s: Assembler messages:
encrypt.c: /tmp/ccZ3Ey9h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ3Ey9h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ3Ey9h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ3Ey9h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3Ey9h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3Ey9h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3Ey9h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3Ey9h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3Ey9h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3Ey9h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3Ey9h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3Ey9h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ3Ey9h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3Ey9h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ3Ey9h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3Ey9h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ3Ey9h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3Ey9h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3Ey9h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3Ey9h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3Ey9h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3Ey9h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ3Ey9h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3Ey9h.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccFLFOO.s: Assembler messages:
encrypt.c: /tmp/cccFLFOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccFLFOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccFLFOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccFLFOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFLFOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFLFOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFLFOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFLFOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFLFOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFLFOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFLFOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFLFOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccFLFOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFLFOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccFLFOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccFLFOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFLFOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFLFOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFLFOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFLFOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFLFOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFLFOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFLFOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFLFOO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgIJ7yA.s: Assembler messages:
encrypt.c: /tmp/ccgIJ7yA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgIJ7yA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgIJ7yA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgIJ7yA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIJ7yA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIJ7yA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIJ7yA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIJ7yA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIJ7yA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIJ7yA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIJ7yA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIJ7yA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgIJ7yA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIJ7yA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgIJ7yA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIJ7yA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgIJ7yA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIJ7yA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIJ7yA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIJ7yA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIJ7yA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIJ7yA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgIJ7yA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIJ7yA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc23814h.s: Assembler messages:
encrypt.c: /tmp/cc23814h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc23814h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc23814h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc23814h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23814h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23814h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23814h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23814h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23814h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23814h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23814h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23814h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc23814h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23814h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc23814h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc23814h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23814h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23814h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23814h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23814h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23814h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23814h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23814h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23814h.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccykPUtf.s: Assembler messages:
encrypt.c: /tmp/ccykPUtf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykPUtf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccykPUtf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccykPUtf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykPUtf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykPUtf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykPUtf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykPUtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykPUtf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykPUtf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykPUtf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykPUtf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccykPUtf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykPUtf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccykPUtf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykPUtf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccykPUtf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykPUtf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykPUtf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykPUtf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykPUtf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykPUtf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykPUtf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykPUtf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Pg20S.s: Assembler messages:
encrypt.c: /tmp/cc4Pg20S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Pg20S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Pg20S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Pg20S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pg20S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pg20S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pg20S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pg20S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pg20S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pg20S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pg20S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pg20S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Pg20S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pg20S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Pg20S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pg20S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Pg20S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pg20S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Pg20S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Pg20S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pg20S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Pg20S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Pg20S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Pg20S.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccYB3iS2.s: Assembler messages:
encrypt.c: /tmp/ccYB3iS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYB3iS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYB3iS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYB3iS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB3iS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB3iS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB3iS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB3iS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB3iS2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYB3iS2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYB3iS2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYB3iS2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYB3iS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB3iS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYB3iS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYB3iS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYB3iS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYB3iS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYB3iS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB3iS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYB3iS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYB3iS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYB3iS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYB3iS2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9qxntn.s: Assembler messages:
encrypt.c: /tmp/cc9qxntn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qxntn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qxntn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qxntn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qxntn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qxntn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qxntn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qxntn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qxntn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qxntn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qxntn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qxntn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qxntn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qxntn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qxntn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qxntn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9qxntn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qxntn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qxntn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qxntn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qxntn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qxntn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qxntn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qxntn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK7CHFz.s: Assembler messages:
encrypt.c: /tmp/ccK7CHFz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7CHFz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7CHFz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7CHFz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7CHFz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7CHFz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7CHFz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7CHFz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7CHFz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7CHFz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7CHFz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7CHFz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7CHFz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7CHFz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7CHFz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK7CHFz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7CHFz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7CHFz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7CHFz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7CHFz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7CHFz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7CHFz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7CHFz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7CHFz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPLVotU.s: Assembler messages:
encrypt.c: /tmp/ccPLVotU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLVotU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLVotU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLVotU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLVotU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLVotU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLVotU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLVotU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLVotU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLVotU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLVotU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLVotU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLVotU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLVotU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLVotU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPLVotU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLVotU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLVotU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLVotU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLVotU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLVotU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLVotU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLVotU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLVotU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccskcuCQ.s: Assembler messages:
encrypt.c: /tmp/ccskcuCQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskcuCQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskcuCQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccskcuCQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskcuCQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskcuCQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskcuCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskcuCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskcuCQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskcuCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskcuCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskcuCQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskcuCQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskcuCQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskcuCQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskcuCQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskcuCQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskcuCQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskcuCQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskcuCQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskcuCQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskcuCQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskcuCQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskcuCQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWtYriz.s: Assembler messages:
encrypt.c: /tmp/ccWtYriz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWtYriz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWtYriz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWtYriz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtYriz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtYriz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtYriz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtYriz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtYriz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtYriz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtYriz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtYriz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWtYriz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtYriz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWtYriz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWtYriz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtYriz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtYriz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtYriz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtYriz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtYriz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWtYriz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtYriz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtYriz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceeC3jo.s: Assembler messages:
encrypt.c: /tmp/cceeC3jo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceeC3jo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceeC3jo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceeC3jo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeC3jo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeC3jo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeC3jo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeC3jo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeC3jo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeC3jo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeC3jo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeC3jo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceeC3jo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeC3jo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceeC3jo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeC3jo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceeC3jo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeC3jo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeC3jo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeC3jo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeC3jo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeC3jo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeC3jo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeC3jo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7TODbd.s: Assembler messages:
encrypt.c: /tmp/cc7TODbd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7TODbd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7TODbd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7TODbd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TODbd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TODbd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TODbd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TODbd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TODbd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TODbd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TODbd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TODbd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7TODbd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TODbd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7TODbd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7TODbd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TODbd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TODbd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TODbd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TODbd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TODbd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7TODbd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TODbd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TODbd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZoQGxW.s: Assembler messages:
encrypt.c: /tmp/ccZoQGxW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZoQGxW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZoQGxW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZoQGxW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoQGxW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoQGxW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoQGxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoQGxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoQGxW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoQGxW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoQGxW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoQGxW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZoQGxW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoQGxW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZoQGxW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoQGxW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZoQGxW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoQGxW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoQGxW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoQGxW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoQGxW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoQGxW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoQGxW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoQGxW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGJhgmC.s: Assembler messages:
encrypt.c: /tmp/ccGJhgmC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJhgmC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJhgmC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJhgmC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJhgmC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJhgmC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJhgmC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJhgmC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJhgmC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJhgmC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJhgmC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJhgmC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJhgmC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJhgmC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJhgmC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJhgmC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGJhgmC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJhgmC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJhgmC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJhgmC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJhgmC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJhgmC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJhgmC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJhgmC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu3Q81R.s: Assembler messages:
encrypt.c: /tmp/ccu3Q81R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu3Q81R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu3Q81R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu3Q81R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q81R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q81R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q81R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q81R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q81R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3Q81R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3Q81R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3Q81R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu3Q81R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q81R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu3Q81R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu3Q81R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3Q81R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q81R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q81R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q81R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q81R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu3Q81R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q81R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q81R.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKktU3z.s: Assembler messages:
encrypt.c: /tmp/ccKktU3z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKktU3z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKktU3z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKktU3z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKktU3z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKktU3z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKktU3z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKktU3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKktU3z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKktU3z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKktU3z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKktU3z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKktU3z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKktU3z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKktU3z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKktU3z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKktU3z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKktU3z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKktU3z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKktU3z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKktU3z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKktU3z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKktU3z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKktU3z.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuTrdUK.s: Assembler messages:
encrypt.c: /tmp/ccuTrdUK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTrdUK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTrdUK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTrdUK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTrdUK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTrdUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTrdUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTrdUK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTrdUK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTrdUK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTrdUK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTrdUK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTrdUK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTrdUK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTrdUK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuTrdUK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTrdUK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTrdUK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTrdUK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTrdUK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTrdUK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTrdUK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTrdUK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTrdUK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYRhkMi.s: Assembler messages:
encrypt.c: /tmp/ccYRhkMi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRhkMi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRhkMi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRhkMi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRhkMi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRhkMi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRhkMi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRhkMi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRhkMi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRhkMi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRhkMi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRhkMi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRhkMi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRhkMi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRhkMi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYRhkMi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRhkMi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRhkMi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRhkMi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRhkMi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRhkMi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRhkMi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRhkMi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRhkMi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccJXpc3.s: Assembler messages:
encrypt.c: /tmp/cccJXpc3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJXpc3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJXpc3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccJXpc3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJXpc3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJXpc3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJXpc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJXpc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJXpc3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJXpc3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJXpc3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJXpc3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJXpc3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJXpc3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJXpc3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJXpc3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJXpc3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJXpc3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJXpc3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJXpc3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJXpc3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJXpc3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJXpc3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJXpc3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc4P5OSM.s: Assembler messages:
encrypt.c: /tmp/cc4P5OSM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4P5OSM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4P5OSM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4P5OSM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P5OSM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P5OSM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P5OSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P5OSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P5OSM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P5OSM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P5OSM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P5OSM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4P5OSM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P5OSM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4P5OSM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P5OSM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4P5OSM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P5OSM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4P5OSM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4P5OSM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P5OSM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4P5OSM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4P5OSM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4P5OSM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccqkHN4Z.s: Assembler messages:
encrypt.c: /tmp/ccqkHN4Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqkHN4Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqkHN4Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqkHN4Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkHN4Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkHN4Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkHN4Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkHN4Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkHN4Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkHN4Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkHN4Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkHN4Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqkHN4Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkHN4Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqkHN4Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqkHN4Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkHN4Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkHN4Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkHN4Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkHN4Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkHN4Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqkHN4Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkHN4Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkHN4Z.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVEQfVx.s: Assembler messages:
encrypt.c: /tmp/ccVEQfVx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVEQfVx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVEQfVx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVEQfVx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQfVx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQfVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQfVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQfVx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQfVx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVEQfVx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVEQfVx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVEQfVx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVEQfVx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQfVx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVEQfVx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVEQfVx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVEQfVx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEQfVx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEQfVx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQfVx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEQfVx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVEQfVx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEQfVx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVEQfVx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccox4pIk.s: Assembler messages:
encrypt.c: /tmp/ccox4pIk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccox4pIk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccox4pIk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccox4pIk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox4pIk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox4pIk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox4pIk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox4pIk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox4pIk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox4pIk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox4pIk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox4pIk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccox4pIk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox4pIk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccox4pIk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox4pIk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccox4pIk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox4pIk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox4pIk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox4pIk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox4pIk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox4pIk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccox4pIk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox4pIk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5neep9.s: Assembler messages:
encrypt.c: /tmp/cc5neep9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5neep9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5neep9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5neep9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5neep9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5neep9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5neep9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5neep9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5neep9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5neep9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5neep9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5neep9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5neep9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5neep9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5neep9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5neep9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5neep9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5neep9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5neep9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5neep9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5neep9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5neep9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5neep9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5neep9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI1JVxS.s: Assembler messages:
encrypt.c: /tmp/ccI1JVxS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI1JVxS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI1JVxS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI1JVxS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1JVxS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1JVxS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1JVxS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1JVxS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1JVxS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1JVxS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1JVxS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1JVxS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI1JVxS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1JVxS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI1JVxS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1JVxS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI1JVxS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1JVxS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1JVxS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1JVxS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1JVxS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1JVxS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI1JVxS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1JVxS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchQlGrC.s: Assembler messages:
encrypt.c: /tmp/cchQlGrC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchQlGrC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchQlGrC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchQlGrC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQlGrC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQlGrC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQlGrC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQlGrC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQlGrC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchQlGrC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchQlGrC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchQlGrC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchQlGrC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQlGrC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchQlGrC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchQlGrC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchQlGrC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQlGrC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQlGrC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQlGrC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQlGrC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchQlGrC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQlGrC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQlGrC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciNeDdq.s: Assembler messages:
encrypt.c: /tmp/cciNeDdq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciNeDdq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciNeDdq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciNeDdq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNeDdq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNeDdq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNeDdq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNeDdq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNeDdq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNeDdq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNeDdq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNeDdq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciNeDdq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNeDdq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciNeDdq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNeDdq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciNeDdq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNeDdq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNeDdq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNeDdq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNeDdq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNeDdq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciNeDdq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNeDdq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccguhTfb.s: Assembler messages:
encrypt.c: /tmp/ccguhTfb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccguhTfb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccguhTfb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccguhTfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguhTfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguhTfb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguhTfb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguhTfb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguhTfb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguhTfb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguhTfb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguhTfb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccguhTfb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguhTfb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccguhTfb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguhTfb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccguhTfb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguhTfb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguhTfb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguhTfb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguhTfb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguhTfb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccguhTfb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguhTfb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccu943hf.s: Assembler messages:
encrypt.c: /tmp/ccu943hf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu943hf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu943hf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu943hf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu943hf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu943hf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu943hf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu943hf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu943hf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu943hf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu943hf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu943hf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu943hf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu943hf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu943hf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu943hf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu943hf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu943hf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu943hf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu943hf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu943hf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu943hf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu943hf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu943hf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEbPdfE.s: Assembler messages:
encrypt.c: /tmp/ccEbPdfE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbPdfE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbPdfE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbPdfE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbPdfE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbPdfE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbPdfE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbPdfE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbPdfE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbPdfE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbPdfE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbPdfE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbPdfE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbPdfE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbPdfE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbPdfE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEbPdfE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbPdfE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbPdfE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbPdfE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbPdfE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbPdfE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbPdfE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbPdfE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRisVaU.s: Assembler messages:
encrypt.c: /tmp/ccRisVaU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRisVaU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRisVaU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRisVaU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRisVaU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRisVaU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRisVaU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRisVaU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRisVaU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRisVaU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRisVaU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRisVaU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRisVaU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRisVaU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRisVaU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRisVaU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRisVaU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRisVaU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRisVaU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRisVaU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRisVaU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRisVaU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRisVaU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRisVaU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDeaobi.s: Assembler messages:
encrypt.c: /tmp/ccDeaobi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDeaobi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDeaobi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDeaobi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeaobi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeaobi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeaobi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeaobi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeaobi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDeaobi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDeaobi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDeaobi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDeaobi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeaobi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDeaobi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDeaobi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDeaobi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeaobi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeaobi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeaobi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeaobi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDeaobi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeaobi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeaobi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNzYe95.s: Assembler messages:
encrypt.c: /tmp/ccNzYe95.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzYe95.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNzYe95.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNzYe95.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzYe95.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzYe95.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzYe95.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzYe95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzYe95.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzYe95.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzYe95.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzYe95.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNzYe95.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzYe95.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNzYe95.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzYe95.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNzYe95.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzYe95.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzYe95.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzYe95.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzYe95.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzYe95.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzYe95.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzYe95.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWON3SK.s: Assembler messages:
encrypt.c: /tmp/ccWON3SK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWON3SK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWON3SK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWON3SK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWON3SK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWON3SK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWON3SK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWON3SK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWON3SK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWON3SK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWON3SK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWON3SK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWON3SK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWON3SK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWON3SK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWON3SK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWON3SK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWON3SK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWON3SK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWON3SK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWON3SK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWON3SK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWON3SK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWON3SK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrtjj2W.s: Assembler messages:
encrypt.c: /tmp/ccrtjj2W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtjj2W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtjj2W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtjj2W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtjj2W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtjj2W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtjj2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtjj2W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtjj2W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtjj2W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtjj2W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtjj2W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtjj2W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtjj2W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtjj2W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrtjj2W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtjj2W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtjj2W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtjj2W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtjj2W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtjj2W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtjj2W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtjj2W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtjj2W.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccML90Lz.s: Assembler messages:
encrypt.c: /tmp/ccML90Lz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccML90Lz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccML90Lz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccML90Lz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccML90Lz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccML90Lz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccML90Lz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccML90Lz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccML90Lz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccML90Lz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccML90Lz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccML90Lz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccML90Lz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccML90Lz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccML90Lz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccML90Lz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccML90Lz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccML90Lz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccML90Lz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccML90Lz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccML90Lz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccML90Lz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccML90Lz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccML90Lz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrZALjl.s: Assembler messages:
encrypt.c: /tmp/ccrZALjl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZALjl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZALjl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZALjl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZALjl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZALjl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZALjl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZALjl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZALjl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZALjl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZALjl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZALjl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZALjl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZALjl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZALjl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZALjl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrZALjl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZALjl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZALjl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZALjl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZALjl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZALjl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZALjl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZALjl.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccawMz5Z.s: Assembler messages:
encrypt.c: /tmp/ccawMz5Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawMz5Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawMz5Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccawMz5Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawMz5Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawMz5Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawMz5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawMz5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawMz5Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawMz5Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawMz5Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawMz5Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawMz5Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawMz5Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawMz5Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawMz5Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccawMz5Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawMz5Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawMz5Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawMz5Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawMz5Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawMz5Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawMz5Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawMz5Z.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccw9HE2.s: Assembler messages:
encrypt.c: /tmp/cccw9HE2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccw9HE2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccw9HE2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccw9HE2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9HE2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9HE2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9HE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9HE2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9HE2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccw9HE2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccw9HE2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccw9HE2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccw9HE2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9HE2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccw9HE2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccw9HE2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccw9HE2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9HE2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9HE2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccw9HE2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9HE2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccw9HE2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9HE2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccw9HE2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEbuA3d.s: Assembler messages:
encrypt.c: /tmp/ccEbuA3d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbuA3d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbuA3d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbuA3d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbuA3d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbuA3d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbuA3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbuA3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbuA3d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbuA3d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbuA3d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbuA3d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbuA3d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbuA3d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbuA3d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbuA3d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEbuA3d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbuA3d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbuA3d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbuA3d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbuA3d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbuA3d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbuA3d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbuA3d.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchbnror.s: Assembler messages:
encrypt.c: /tmp/cchbnror.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchbnror.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchbnror.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchbnror.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbnror.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbnror.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbnror.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbnror.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbnror.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchbnror.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchbnror.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchbnror.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchbnror.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbnror.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchbnror.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchbnror.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchbnror.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbnror.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbnror.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbnror.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbnror.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchbnror.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbnror.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbnror.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfHwhcU.s: Assembler messages:
encrypt.c: /tmp/ccfHwhcU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfHwhcU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfHwhcU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfHwhcU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHwhcU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHwhcU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHwhcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHwhcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHwhcU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHwhcU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHwhcU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHwhcU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfHwhcU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHwhcU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfHwhcU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHwhcU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfHwhcU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHwhcU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHwhcU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHwhcU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHwhcU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHwhcU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfHwhcU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHwhcU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccySU6aY.s: Assembler messages:
encrypt.c: /tmp/ccySU6aY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccySU6aY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccySU6aY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccySU6aY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySU6aY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySU6aY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySU6aY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySU6aY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySU6aY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySU6aY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySU6aY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySU6aY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccySU6aY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySU6aY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccySU6aY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccySU6aY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySU6aY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySU6aY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySU6aY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySU6aY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySU6aY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccySU6aY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySU6aY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySU6aY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5bTjyH.s: Assembler messages:
encrypt.c: /tmp/cc5bTjyH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5bTjyH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5bTjyH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5bTjyH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bTjyH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bTjyH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bTjyH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bTjyH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bTjyH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bTjyH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bTjyH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bTjyH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5bTjyH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bTjyH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5bTjyH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5bTjyH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bTjyH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bTjyH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bTjyH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bTjyH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bTjyH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5bTjyH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bTjyH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bTjyH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsEeMdt.s: Assembler messages:
encrypt.c: /tmp/ccsEeMdt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsEeMdt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsEeMdt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsEeMdt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeMdt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeMdt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeMdt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeMdt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeMdt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEeMdt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEeMdt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEeMdt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsEeMdt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeMdt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsEeMdt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEeMdt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsEeMdt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEeMdt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsEeMdt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsEeMdt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEeMdt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsEeMdt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsEeMdt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsEeMdt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP3mNi8.s: Assembler messages:
encrypt.c: /tmp/ccP3mNi8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP3mNi8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP3mNi8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP3mNi8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3mNi8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3mNi8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3mNi8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3mNi8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3mNi8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3mNi8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3mNi8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3mNi8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP3mNi8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3mNi8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP3mNi8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3mNi8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP3mNi8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3mNi8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3mNi8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3mNi8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3mNi8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3mNi8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP3mNi8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3mNi8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSgfP9b.s: Assembler messages:
encrypt.c: /tmp/ccSgfP9b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgfP9b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgfP9b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgfP9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgfP9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgfP9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgfP9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgfP9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgfP9b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgfP9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgfP9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgfP9b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgfP9b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgfP9b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgfP9b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSgfP9b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgfP9b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgfP9b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgfP9b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgfP9b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgfP9b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgfP9b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgfP9b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgfP9b.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNW5LVC.s: Assembler messages:
encrypt.c: /tmp/ccNW5LVC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNW5LVC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNW5LVC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNW5LVC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW5LVC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW5LVC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW5LVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW5LVC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW5LVC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW5LVC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW5LVC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW5LVC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNW5LVC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW5LVC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNW5LVC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNW5LVC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW5LVC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW5LVC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW5LVC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW5LVC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW5LVC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNW5LVC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW5LVC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW5LVC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxIPPrn.s: Assembler messages:
encrypt.c: /tmp/ccxIPPrn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxIPPrn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxIPPrn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxIPPrn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIPPrn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIPPrn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIPPrn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIPPrn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIPPrn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxIPPrn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxIPPrn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxIPPrn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxIPPrn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIPPrn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxIPPrn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxIPPrn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxIPPrn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxIPPrn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxIPPrn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxIPPrn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIPPrn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxIPPrn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxIPPrn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxIPPrn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLLqS75.s: Assembler messages:
encrypt.c: /tmp/ccLLqS75.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLqS75.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLqS75.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLqS75.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLqS75.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLqS75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLqS75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLqS75.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLqS75.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLqS75.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLqS75.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLqS75.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLqS75.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLqS75.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLqS75.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLLqS75.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLqS75.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLqS75.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLqS75.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLqS75.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLqS75.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLqS75.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLqS75.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLqS75.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYuJxc2.s: Assembler messages:
encrypt.c: /tmp/ccYuJxc2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYuJxc2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYuJxc2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYuJxc2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuJxc2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuJxc2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuJxc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuJxc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuJxc2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuJxc2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuJxc2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuJxc2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYuJxc2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuJxc2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYuJxc2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuJxc2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYuJxc2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuJxc2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuJxc2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuJxc2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuJxc2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuJxc2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYuJxc2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuJxc2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1RVVSE.s: Assembler messages:
encrypt.c: /tmp/cc1RVVSE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RVVSE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RVVSE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RVVSE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RVVSE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RVVSE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RVVSE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RVVSE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RVVSE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RVVSE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RVVSE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RVVSE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RVVSE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RVVSE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RVVSE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RVVSE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1RVVSE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RVVSE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RVVSE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RVVSE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RVVSE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RVVSE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RVVSE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RVVSE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfrIaiS.s: Assembler messages:
encrypt.c: /tmp/ccfrIaiS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrIaiS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrIaiS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrIaiS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrIaiS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrIaiS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrIaiS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrIaiS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrIaiS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrIaiS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrIaiS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrIaiS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrIaiS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrIaiS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrIaiS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrIaiS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrIaiS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrIaiS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrIaiS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrIaiS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrIaiS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrIaiS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrIaiS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrIaiS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc39Tlkl.s: Assembler messages:
encrypt.c: /tmp/cc39Tlkl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc39Tlkl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc39Tlkl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc39Tlkl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39Tlkl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39Tlkl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39Tlkl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39Tlkl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39Tlkl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39Tlkl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39Tlkl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39Tlkl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc39Tlkl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39Tlkl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc39Tlkl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc39Tlkl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39Tlkl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39Tlkl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39Tlkl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39Tlkl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39Tlkl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc39Tlkl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39Tlkl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39Tlkl.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ7imW7.s: Assembler messages:
encrypt.c: /tmp/ccZ7imW7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ7imW7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ7imW7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ7imW7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7imW7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7imW7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7imW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7imW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7imW7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7imW7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7imW7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7imW7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ7imW7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7imW7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ7imW7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7imW7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ7imW7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7imW7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7imW7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7imW7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7imW7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7imW7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ7imW7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7imW7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMEhtVW.s: Assembler messages:
encrypt.c: /tmp/ccMEhtVW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMEhtVW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMEhtVW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMEhtVW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEhtVW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEhtVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEhtVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEhtVW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEhtVW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEhtVW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEhtVW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEhtVW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMEhtVW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEhtVW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMEhtVW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMEhtVW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEhtVW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEhtVW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEhtVW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEhtVW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEhtVW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMEhtVW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEhtVW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEhtVW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWZkcyL.s: Assembler messages:
encrypt.c: /tmp/ccWZkcyL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZkcyL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZkcyL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWZkcyL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZkcyL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZkcyL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZkcyL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZkcyL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZkcyL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZkcyL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZkcyL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZkcyL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWZkcyL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZkcyL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZkcyL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZkcyL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWZkcyL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZkcyL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZkcyL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZkcyL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZkcyL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZkcyL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWZkcyL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZkcyL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Rc3Eu.s: Assembler messages:
encrypt.c: /tmp/cc6Rc3Eu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Rc3Eu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Rc3Eu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Rc3Eu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Rc3Eu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Rc3Eu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Rc3Eu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Rc3Eu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Rc3Eu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Rc3Eu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Rc3Eu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Rc3Eu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Rc3Eu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Rc3Eu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Rc3Eu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Rc3Eu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Rc3Eu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Rc3Eu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Rc3Eu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Rc3Eu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Rc3Eu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Rc3Eu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Rc3Eu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Rc3Eu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxTRkNe.s: Assembler messages:
encrypt.c: /tmp/ccxTRkNe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTRkNe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTRkNe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTRkNe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTRkNe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTRkNe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTRkNe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTRkNe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTRkNe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTRkNe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTRkNe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTRkNe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTRkNe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTRkNe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTRkNe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTRkNe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxTRkNe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTRkNe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTRkNe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTRkNe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTRkNe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTRkNe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTRkNe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTRkNe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCMwexf.s: Assembler messages:
encrypt.c: /tmp/ccCMwexf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCMwexf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCMwexf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCMwexf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMwexf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMwexf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMwexf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMwexf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMwexf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMwexf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMwexf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMwexf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCMwexf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMwexf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCMwexf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCMwexf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMwexf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMwexf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMwexf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMwexf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMwexf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCMwexf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMwexf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMwexf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccYJ2uoY.s: Assembler messages:
encrypt.c: /tmp/ccYJ2uoY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYJ2uoY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYJ2uoY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYJ2uoY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ2uoY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ2uoY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ2uoY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ2uoY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ2uoY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ2uoY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ2uoY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ2uoY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYJ2uoY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ2uoY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYJ2uoY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ2uoY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYJ2uoY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ2uoY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJ2uoY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJ2uoY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ2uoY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJ2uoY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYJ2uoY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJ2uoY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgfAsyI.s: Assembler messages:
encrypt.c: /tmp/ccgfAsyI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfAsyI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfAsyI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfAsyI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfAsyI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfAsyI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfAsyI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfAsyI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfAsyI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfAsyI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfAsyI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfAsyI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfAsyI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfAsyI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfAsyI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgfAsyI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfAsyI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfAsyI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfAsyI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfAsyI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfAsyI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfAsyI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfAsyI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfAsyI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnoubiw.s: Assembler messages:
encrypt.c: /tmp/ccnoubiw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnoubiw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnoubiw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnoubiw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoubiw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoubiw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoubiw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoubiw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoubiw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoubiw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoubiw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoubiw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnoubiw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoubiw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnoubiw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoubiw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnoubiw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoubiw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnoubiw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnoubiw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoubiw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnoubiw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnoubiw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnoubiw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckjrq99.s: Assembler messages:
encrypt.c: /tmp/cckjrq99.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjrq99.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckjrq99.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckjrq99.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjrq99.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjrq99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjrq99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjrq99.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjrq99.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjrq99.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjrq99.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjrq99.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckjrq99.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjrq99.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckjrq99.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckjrq99.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjrq99.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjrq99.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjrq99.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjrq99.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjrq99.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjrq99.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjrq99.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjrq99.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvAi2e5.s: Assembler messages:
encrypt.c: /tmp/ccvAi2e5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAi2e5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAi2e5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAi2e5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAi2e5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAi2e5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAi2e5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAi2e5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAi2e5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAi2e5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAi2e5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAi2e5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAi2e5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAi2e5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAi2e5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAi2e5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvAi2e5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAi2e5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAi2e5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAi2e5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAi2e5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAi2e5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAi2e5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAi2e5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRbrjXO.s: Assembler messages:
encrypt.c: /tmp/ccRbrjXO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbrjXO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbrjXO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbrjXO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrjXO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrjXO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrjXO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrjXO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrjXO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbrjXO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbrjXO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbrjXO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbrjXO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrjXO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbrjXO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRbrjXO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbrjXO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbrjXO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbrjXO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbrjXO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbrjXO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbrjXO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbrjXO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbrjXO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZzzbjy.s: Assembler messages:
encrypt.c: /tmp/ccZzzbjy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZzzbjy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZzzbjy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZzzbjy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzzbjy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzzbjy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzzbjy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzzbjy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzzbjy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzzbjy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzzbjy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzzbjy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZzzbjy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzzbjy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZzzbjy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzzbjy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZzzbjy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzzbjy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzzbjy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzzbjy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzzbjy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzzbjy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzzbjy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzzbjy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc7wBSdn.s: Assembler messages:
encrypt.c: /tmp/cc7wBSdn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wBSdn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7wBSdn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wBSdn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBSdn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBSdn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBSdn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBSdn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBSdn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wBSdn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wBSdn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wBSdn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7wBSdn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBSdn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7wBSdn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7wBSdn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wBSdn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBSdn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBSdn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBSdn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBSdn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wBSdn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBSdn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBSdn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccmiubw8.s: Assembler messages:
encrypt.c: /tmp/ccmiubw8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmiubw8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmiubw8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmiubw8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiubw8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiubw8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiubw8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiubw8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiubw8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmiubw8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmiubw8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmiubw8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmiubw8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiubw8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmiubw8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmiubw8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmiubw8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmiubw8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmiubw8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmiubw8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiubw8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmiubw8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmiubw8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmiubw8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN0jDmN.s: Assembler messages:
encrypt.c: /tmp/ccN0jDmN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0jDmN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0jDmN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0jDmN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jDmN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jDmN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jDmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jDmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jDmN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jDmN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jDmN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jDmN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0jDmN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jDmN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0jDmN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jDmN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN0jDmN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jDmN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0jDmN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0jDmN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jDmN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0jDmN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0jDmN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0jDmN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoI1K12.s: Assembler messages:
encrypt.c: /tmp/ccoI1K12.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoI1K12.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoI1K12.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoI1K12.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoI1K12.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoI1K12.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoI1K12.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoI1K12.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoI1K12.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoI1K12.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoI1K12.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoI1K12.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoI1K12.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoI1K12.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoI1K12.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoI1K12.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoI1K12.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoI1K12.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoI1K12.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoI1K12.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoI1K12.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoI1K12.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoI1K12.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoI1K12.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDZJy7G.s: Assembler messages:
encrypt.c: /tmp/ccDZJy7G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDZJy7G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDZJy7G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDZJy7G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZJy7G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZJy7G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZJy7G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZJy7G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZJy7G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZJy7G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZJy7G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZJy7G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDZJy7G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZJy7G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDZJy7G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZJy7G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDZJy7G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZJy7G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZJy7G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZJy7G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZJy7G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZJy7G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDZJy7G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZJy7G.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdQPDJX.s: Assembler messages:
encrypt.c: /tmp/ccdQPDJX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdQPDJX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdQPDJX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdQPDJX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPDJX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPDJX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPDJX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPDJX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPDJX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdQPDJX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdQPDJX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdQPDJX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdQPDJX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPDJX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdQPDJX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdQPDJX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdQPDJX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPDJX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPDJX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPDJX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPDJX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdQPDJX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPDJX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPDJX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJwMLLq.s: Assembler messages:
encrypt.c: /tmp/ccJwMLLq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwMLLq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwMLLq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwMLLq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwMLLq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwMLLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwMLLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwMLLq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwMLLq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwMLLq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwMLLq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwMLLq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwMLLq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwMLLq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwMLLq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJwMLLq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwMLLq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwMLLq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwMLLq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwMLLq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwMLLq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwMLLq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwMLLq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwMLLq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpwznOe.s: Assembler messages:
encrypt.c: /tmp/ccpwznOe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpwznOe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpwznOe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpwznOe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwznOe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwznOe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwznOe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwznOe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwznOe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwznOe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwznOe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwznOe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpwznOe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwznOe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpwznOe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwznOe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpwznOe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwznOe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpwznOe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpwznOe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwznOe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpwznOe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpwznOe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpwznOe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccvPCkHZ.s: Assembler messages:
encrypt.c: /tmp/ccvPCkHZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvPCkHZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvPCkHZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvPCkHZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPCkHZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPCkHZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPCkHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPCkHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPCkHZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPCkHZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPCkHZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPCkHZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvPCkHZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPCkHZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvPCkHZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPCkHZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvPCkHZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPCkHZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPCkHZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPCkHZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPCkHZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPCkHZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvPCkHZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPCkHZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccyA1qi1.s: Assembler messages:
encrypt.c: /tmp/ccyA1qi1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyA1qi1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyA1qi1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyA1qi1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA1qi1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA1qi1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA1qi1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA1qi1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA1qi1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyA1qi1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyA1qi1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyA1qi1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyA1qi1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA1qi1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyA1qi1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyA1qi1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyA1qi1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA1qi1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA1qi1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA1qi1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA1qi1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyA1qi1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA1qi1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA1qi1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDOV1Hs.s: Assembler messages:
encrypt.c: /tmp/ccDOV1Hs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOV1Hs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOV1Hs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOV1Hs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOV1Hs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOV1Hs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOV1Hs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOV1Hs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOV1Hs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOV1Hs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOV1Hs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOV1Hs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOV1Hs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOV1Hs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOV1Hs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOV1Hs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDOV1Hs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOV1Hs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOV1Hs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOV1Hs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOV1Hs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOV1Hs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOV1Hs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOV1Hs.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

Compiler output

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