Implementation notes: x86, rumba7, crypto_aead/omdsha256k256n248tau256v2

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
194850refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052620171218
207120refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
207420refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
207570refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
208050refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052620171218
208080refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
208200refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
209190refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
209550refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052620171218
209670refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
209910refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052620171218
210270refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052620171218
210300refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052620171218
210690refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052620171218
211050refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
211110refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
215160refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
215190refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
216600refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
216930refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052620171218
218130refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
219630refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
220980refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
221460refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
221610refgcc -m32 -O3 -fomit-frame-pointer2018052620171218
228270refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
230160refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
233340refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
233910refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
234150refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
234240refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
234270refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
234390refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
234540refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
234570refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
235260refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
235440refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052620171218
235890refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
237060refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052620171218
237240refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
237540refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
237750refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052620171218
238350refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
238650refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
242010refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
244410refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
245520refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
245640refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
246180refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
246510refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
246810refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052620171218
247290refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052620171218
247320refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
248010refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
249570refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
250200refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
250260refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
250500refgcc -m32 -O2 -fomit-frame-pointer2018052620171218
251010refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052620171218
252960refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052620171218
252990refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052620171218
253200refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
253230refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
253440refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
253560refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052620171218
254070refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
255240refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
256020refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
256050refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
256140refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
256290refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
256440refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
256440refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
257730refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
258060refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
258540refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
258660refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
258780refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
259200refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
259380refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
259500refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
261090refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052620171218
261450refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
262020refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
262080refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
262650refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
262860refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052620171218
263070refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052620171218
267090refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
268200refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
268800refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
269310refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
269970refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
270750refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
271200refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
271380refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
271710refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
272070refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
272430refgcc -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
272790refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052620171218
272820refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052620171218
272910refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
273120refgcc -m32 -march=core2 -O -fomit-frame-pointer2018052620171218
273450refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052620171218
273630refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
273990refgcc -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
274020refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
274530refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052620171218
275190refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
275190refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
275250refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
275610refgcc -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
276210refgcc -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
276420refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052620171218
276690refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
277200refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052620171218
277560refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
279000refgcc -m32 -O -fomit-frame-pointer2018052620171218
279240refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
279270refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
279720refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
280650refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
281460refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
284520refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
284700refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
285480refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052620171218
291150refgcc -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
291240refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
291570refgcc -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
292980refgcc -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
296700refgcc -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
297390refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
297780refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
300180refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
300180refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
302670refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
302670refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
302970refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
303630refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
303870refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
304110refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052620171218
304260refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052620171218
304290refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052620171218
304560refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
304740refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
304920refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
305460refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
305460refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
305580refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
305670refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
305730refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
305940refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
306150refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
306270refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
306360refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
306720refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
306900refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052620171218
307380refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
307470refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052620171218
307890refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
308250refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
310530refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052620171218
310620refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
310800refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
311130refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
312330refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
312390refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
312810refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
313200refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
313380refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
313590refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
313680refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
316950refgcc -m32 -Os -fomit-frame-pointer2018052620171218
317070refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
372960refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052620171218
435300refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052620171218

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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