Implementation notes: x86, rumba7, crypto_aead/omdsha256k256n248tau256v1

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
199650refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052620171218
200430refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052620171218
210570refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
210930refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
211620refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052620171218
211620refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
211890refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
212970refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
213120refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052620171218
213420refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
213540refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052620171218
213660refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
213960refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
214860refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052620171218
215130refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
216120refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052620171218
217110refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052620171218
217140refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
217500refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
218340refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
219060refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
220290refgcc -m32 -O3 -fomit-frame-pointer2018052620171218
226470refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
226560refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
232110refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
232320refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
232860refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
233100refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
233490refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
233790refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
234210refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
234570refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
234600refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
235770refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
236490refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
236940refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052620171218
237360refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052620171218
237780refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
238260refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
238590refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052620171218
238620refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
238710refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
239460refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
241410refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
242550refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
243240refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
244020refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
244230refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
244710refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
245370refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
247620refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
248460refgcc -m32 -O2 -fomit-frame-pointer2018052620171218
250170refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
250350refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052620171218
250410refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052620171218
250530refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
250830refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
250980refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
251370refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052620171218
251520refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
251670refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
253650refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
254100refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
254100refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
254130refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052620171218
254130refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
254490refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052620171218
254670refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052620171218
254880refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
255450refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
255870refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
258360refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
259440refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052620171218
259680refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
259980refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
260910refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
261270refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
262110refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
262860refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
263280refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052620171218
263610refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052620171218
263610refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
264390refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
264810refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
266400refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
266790refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
267090refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
267570refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
267660refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
267720refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
270510refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052620171218
270780refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
271830refgcc -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
272160refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052620171218
272250refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052620171218
272490refgcc -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
272670refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
272790refgcc -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
272880refgcc -m32 -march=core2 -O -fomit-frame-pointer2018052620171218
272910refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
273090refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
273180refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
273750refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
273750refgcc -m32 -O -fomit-frame-pointer2018052620171218
273870refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052620171218
273870refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052620171218
273960refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
274020refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
274890refgcc -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
275070refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
275670refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052620171218
275820refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
276780refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
276840refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
276960refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
277440refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
277710refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
277830refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
278970refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
279990refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
280200refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
280470refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
281010refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
284550refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052620171218
287250refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
289500refgcc -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
289650refgcc -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
290400refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
295560refgcc -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
299490refgcc -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
300000refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
301290refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
302430refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
302580refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
302610refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
302610refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
302700refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
303180refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
303210refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
303330refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052620171218
303420refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052620171218
303480refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
303510refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
303720refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
303870refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052620171218
304140refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
304290refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
304530refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052620171218
304590refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
304710refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
304740refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
304740refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
304800refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
305310refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
305340refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
305940refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052620171218
306120refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052620171218
307110refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
307860refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
307920refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
309000refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
309150refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
311160refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
311610refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
311820refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
311970refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
312210refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052620171218
312480refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
312480refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
312480refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
312660refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
313680refgcc -m32 -Os -fomit-frame-pointer2018052620171218
314700refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
315840refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
332490refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052620171218
483180refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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