Implementation notes: x86, rumba7, crypto_aead/omdsha256k128n96tau64v1

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
199470refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052620171218
200190refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052620171218
210660refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
210810refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052620171218
211410refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
211710refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
211740refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
212580refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
212610refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
212730refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
213030refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
214560refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052620171218
214740refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052620171218
214980refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052620171218
215490refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052620171218
215760refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052620171218
216900refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052620171218
217200refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
217620refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
219060refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
220530refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
221430refgcc -m32 -O3 -fomit-frame-pointer2018052620171218
224070refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
224460refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
226290refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
227550refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
231510refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
232830refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
232920refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
233130refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
233370refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
233940refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
234540refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
234720refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
234780refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
235200refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
235230refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
235320refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
236820refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052620171218
238470refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
239160refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
239670refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
239670refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052620171218
240210refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052620171218
240360refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
242010refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
242520refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
243450refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
243540refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
243660refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
249570refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
249720refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
250710refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
251130refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
251310refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
251670refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052620171218
252120refgcc -m32 -O2 -fomit-frame-pointer2018052620171218
252330refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
253260refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
253680refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052620171218
253710refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
253800refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
253920refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
253980refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052620171218
254580refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052620171218
254850refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052620171218
255150refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052620171218
255630refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
255810refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
255930refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
256440refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
256590refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
257940refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052620171218
258840refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
259080refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
259410refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
260040refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
260280refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052620171218
260430refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
262380refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052620171218
262650refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
263370refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
263850refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
264120refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
265230refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
265890refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
266100refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
267030refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
267270refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
267960refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
268530refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
269520refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
269700refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
271500refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052620171218
272220refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
272400refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
272490refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052620171218
272520refgcc -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
272550refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
272580refgcc -m32 -march=core2 -O -fomit-frame-pointer2018052620171218
272880refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052620171218
273090refgcc -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
273150refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
273180refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
273780refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052620171218
273810refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052620171218
273840refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
274140refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
274440refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
275640refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052620171218
277050refgcc -m32 -O -fomit-frame-pointer2018052620171218
277110refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
279390refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
279870refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
280140refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
280890refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
281040refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
281640refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
282420refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
283620refgcc -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
285330refgcc -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
287370refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052620171218
287760refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
287760refgcc -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
287790refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
292950refgcc -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
293940refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
294150refgcc -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
295770refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
296580refgcc -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
299550refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
302040refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
302340refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
302370refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
302400refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
303420refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052620171218
303630refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
303660refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
303720refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
303780refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052620171218
305040refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
305640refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
305700refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
305760refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
305880refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
306180refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
306210refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
306420refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
306450refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
306480refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
306510refgcc -m32 -Os -fomit-frame-pointer2018052620171218
306690refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
307050refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
307260refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
307530refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
307680refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
307830refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
309330refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
309600refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052620171218
309660refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052620171218
310020refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052620171218
310110refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052620171218
310380refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052620171218
311220refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
311490refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
311670refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
312180refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
312540refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
312660refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
313050refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
313710refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
313950refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
349710refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
404670refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
405420refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
406410refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJSgpJ8.s: Assembler messages:
encrypt.c: /tmp/ccJSgpJ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSgpJ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSgpJ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSgpJ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSgpJ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSgpJ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSgpJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSgpJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSgpJ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSgpJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSgpJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSgpJ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSgpJ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSgpJ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSgpJ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSgpJ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJSgpJ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSgpJ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSgpJ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSgpJ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSgpJ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSgpJ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSgpJ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSgpJ8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWaNUOl.s: Assembler messages:
encrypt.c: /tmp/ccWaNUOl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWaNUOl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWaNUOl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWaNUOl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNUOl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNUOl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNUOl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNUOl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNUOl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWaNUOl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWaNUOl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWaNUOl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWaNUOl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNUOl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWaNUOl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWaNUOl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWaNUOl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNUOl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNUOl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNUOl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNUOl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWaNUOl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNUOl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNUOl.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSAVacN.s: Assembler messages:
encrypt.c: /tmp/ccSAVacN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSAVacN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSAVacN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSAVacN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAVacN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAVacN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAVacN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAVacN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAVacN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAVacN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAVacN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAVacN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSAVacN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAVacN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSAVacN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAVacN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSAVacN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAVacN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSAVacN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSAVacN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAVacN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSAVacN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSAVacN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSAVacN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrChmj0.s: Assembler messages:
encrypt.c: /tmp/ccrChmj0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrChmj0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrChmj0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrChmj0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrChmj0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrChmj0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrChmj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrChmj0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrChmj0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrChmj0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrChmj0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrChmj0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrChmj0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrChmj0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrChmj0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrChmj0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrChmj0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrChmj0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrChmj0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrChmj0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrChmj0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrChmj0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrChmj0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrChmj0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdCF8Xn.s: Assembler messages:
encrypt.c: /tmp/ccdCF8Xn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCF8Xn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCF8Xn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCF8Xn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCF8Xn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCF8Xn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCF8Xn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCF8Xn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCF8Xn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCF8Xn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCF8Xn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCF8Xn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdCF8Xn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCF8Xn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCF8Xn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCF8Xn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdCF8Xn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCF8Xn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCF8Xn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCF8Xn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCF8Xn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCF8Xn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCF8Xn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCF8Xn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwF6i4A.s: Assembler messages:
encrypt.c: /tmp/ccwF6i4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwF6i4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwF6i4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwF6i4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwF6i4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwF6i4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwF6i4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwF6i4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwF6i4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwF6i4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwF6i4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwF6i4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwF6i4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwF6i4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwF6i4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwF6i4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwF6i4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwF6i4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwF6i4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwF6i4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwF6i4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwF6i4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwF6i4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwF6i4A.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA8Try2.s: Assembler messages:
encrypt.c: /tmp/ccA8Try2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA8Try2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA8Try2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA8Try2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Try2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Try2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Try2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Try2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Try2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8Try2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8Try2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8Try2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA8Try2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Try2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA8Try2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8Try2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA8Try2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8Try2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8Try2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8Try2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Try2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8Try2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA8Try2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8Try2.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaZPRz8.s: Assembler messages:
encrypt.c: /tmp/ccaZPRz8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZPRz8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZPRz8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZPRz8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZPRz8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZPRz8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZPRz8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZPRz8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZPRz8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZPRz8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZPRz8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZPRz8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZPRz8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZPRz8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZPRz8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaZPRz8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZPRz8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZPRz8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZPRz8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZPRz8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZPRz8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZPRz8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZPRz8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZPRz8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAQU4oa.s: Assembler messages:
encrypt.c: /tmp/ccAQU4oa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQU4oa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQU4oa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQU4oa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQU4oa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQU4oa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQU4oa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQU4oa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQU4oa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQU4oa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQU4oa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQU4oa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQU4oa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQU4oa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQU4oa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAQU4oa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQU4oa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQU4oa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQU4oa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQU4oa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQU4oa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQU4oa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQU4oa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQU4oa.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnyRN8V.s: Assembler messages:
encrypt.c: /tmp/ccnyRN8V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnyRN8V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnyRN8V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnyRN8V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyRN8V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyRN8V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyRN8V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyRN8V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyRN8V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyRN8V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyRN8V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyRN8V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnyRN8V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyRN8V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnyRN8V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyRN8V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnyRN8V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyRN8V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyRN8V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyRN8V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyRN8V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyRN8V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnyRN8V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyRN8V.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgDLGZH.s: Assembler messages:
encrypt.c: /tmp/ccgDLGZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDLGZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDLGZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDLGZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDLGZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDLGZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDLGZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDLGZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDLGZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDLGZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDLGZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDLGZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDLGZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDLGZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDLGZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgDLGZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDLGZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDLGZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDLGZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDLGZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDLGZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDLGZH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDLGZH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDLGZH.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchWejZp.s: Assembler messages:
encrypt.c: /tmp/cchWejZp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWejZp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWejZp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchWejZp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWejZp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWejZp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWejZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWejZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWejZp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWejZp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWejZp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWejZp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWejZp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWejZp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWejZp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWejZp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchWejZp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWejZp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWejZp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWejZp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWejZp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWejZp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchWejZp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWejZp.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc7oMGCh.s: Assembler messages:
encrypt.c: /tmp/cc7oMGCh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7oMGCh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7oMGCh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7oMGCh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oMGCh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oMGCh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oMGCh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oMGCh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oMGCh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oMGCh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oMGCh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oMGCh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7oMGCh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oMGCh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7oMGCh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7oMGCh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oMGCh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oMGCh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oMGCh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oMGCh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oMGCh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7oMGCh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oMGCh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oMGCh.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccJRfGsb.s: Assembler messages:
encrypt.c: /tmp/ccJRfGsb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRfGsb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRfGsb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRfGsb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRfGsb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRfGsb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRfGsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRfGsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRfGsb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRfGsb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRfGsb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRfGsb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRfGsb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRfGsb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRfGsb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRfGsb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJRfGsb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRfGsb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRfGsb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRfGsb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRfGsb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRfGsb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRfGsb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRfGsb.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD8XWCH.s: Assembler messages:
encrypt.c: /tmp/ccD8XWCH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8XWCH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8XWCH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8XWCH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8XWCH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8XWCH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8XWCH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8XWCH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8XWCH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8XWCH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8XWCH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8XWCH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8XWCH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8XWCH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8XWCH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8XWCH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD8XWCH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8XWCH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8XWCH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8XWCH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8XWCH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8XWCH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8XWCH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8XWCH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccicJL1U.s: Assembler messages:
encrypt.c: /tmp/ccicJL1U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccicJL1U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccicJL1U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccicJL1U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicJL1U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicJL1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicJL1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicJL1U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicJL1U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccicJL1U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccicJL1U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccicJL1U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccicJL1U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicJL1U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccicJL1U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccicJL1U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccicJL1U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicJL1U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicJL1U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicJL1U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicJL1U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccicJL1U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicJL1U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicJL1U.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSce5Oe.s: Assembler messages:
encrypt.c: /tmp/ccSce5Oe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSce5Oe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSce5Oe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSce5Oe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSce5Oe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSce5Oe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSce5Oe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSce5Oe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSce5Oe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSce5Oe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSce5Oe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSce5Oe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSce5Oe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSce5Oe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSce5Oe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSce5Oe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSce5Oe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSce5Oe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSce5Oe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSce5Oe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSce5Oe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSce5Oe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSce5Oe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSce5Oe.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg3xndk.s: Assembler messages:
encrypt.c: /tmp/ccg3xndk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg3xndk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg3xndk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg3xndk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3xndk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3xndk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3xndk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3xndk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3xndk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3xndk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3xndk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3xndk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg3xndk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3xndk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg3xndk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg3xndk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3xndk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3xndk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3xndk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3xndk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3xndk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg3xndk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3xndk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3xndk.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVvYVa0.s: Assembler messages:
encrypt.c: /tmp/ccVvYVa0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvYVa0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVvYVa0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVvYVa0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvYVa0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvYVa0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvYVa0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvYVa0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvYVa0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvYVa0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvYVa0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvYVa0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVvYVa0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvYVa0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVvYVa0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVvYVa0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvYVa0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvYVa0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvYVa0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvYVa0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvYVa0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvYVa0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvYVa0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvYVa0.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW577GH.s: Assembler messages:
encrypt.c: /tmp/ccW577GH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW577GH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW577GH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW577GH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW577GH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW577GH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW577GH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW577GH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW577GH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW577GH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW577GH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW577GH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW577GH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW577GH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW577GH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW577GH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW577GH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW577GH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW577GH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW577GH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW577GH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW577GH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW577GH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW577GH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cccuowwz.s: Assembler messages:
encrypt.c: /tmp/cccuowwz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccuowwz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccuowwz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccuowwz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuowwz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuowwz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuowwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuowwz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuowwz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccuowwz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccuowwz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccuowwz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccuowwz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuowwz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccuowwz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccuowwz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccuowwz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuowwz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuowwz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuowwz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuowwz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccuowwz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuowwz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuowwz.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccx5qvDk.s: Assembler messages:
encrypt.c: /tmp/ccx5qvDk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx5qvDk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx5qvDk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx5qvDk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5qvDk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5qvDk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5qvDk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5qvDk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5qvDk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5qvDk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5qvDk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5qvDk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx5qvDk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5qvDk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx5qvDk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5qvDk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx5qvDk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5qvDk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5qvDk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5qvDk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5qvDk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5qvDk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx5qvDk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5qvDk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBT1I7c.s: Assembler messages:
encrypt.c: /tmp/ccBT1I7c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBT1I7c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBT1I7c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBT1I7c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBT1I7c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBT1I7c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBT1I7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBT1I7c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBT1I7c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBT1I7c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBT1I7c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBT1I7c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBT1I7c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBT1I7c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBT1I7c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBT1I7c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBT1I7c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBT1I7c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBT1I7c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBT1I7c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBT1I7c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBT1I7c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBT1I7c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBT1I7c.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMFOosZ.s: Assembler messages:
encrypt.c: /tmp/ccMFOosZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFOosZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFOosZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFOosZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFOosZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFOosZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFOosZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFOosZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFOosZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFOosZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFOosZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFOosZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFOosZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFOosZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFOosZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFOosZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMFOosZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFOosZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFOosZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFOosZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFOosZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFOosZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFOosZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFOosZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNpNtuH.s: Assembler messages:
encrypt.c: /tmp/ccNpNtuH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNpNtuH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNpNtuH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNpNtuH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpNtuH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpNtuH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpNtuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpNtuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpNtuH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpNtuH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpNtuH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpNtuH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNpNtuH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpNtuH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNpNtuH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpNtuH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNpNtuH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpNtuH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpNtuH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpNtuH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpNtuH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpNtuH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNpNtuH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpNtuH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck5f7xV.s: Assembler messages:
encrypt.c: /tmp/cck5f7xV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck5f7xV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck5f7xV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck5f7xV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5f7xV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5f7xV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5f7xV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5f7xV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5f7xV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5f7xV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5f7xV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5f7xV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck5f7xV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5f7xV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck5f7xV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck5f7xV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5f7xV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5f7xV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5f7xV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5f7xV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5f7xV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck5f7xV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5f7xV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5f7xV.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgIwa1m.s: Assembler messages:
encrypt.c: /tmp/ccgIwa1m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgIwa1m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgIwa1m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgIwa1m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIwa1m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIwa1m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIwa1m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIwa1m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIwa1m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIwa1m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIwa1m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIwa1m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgIwa1m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIwa1m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgIwa1m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIwa1m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgIwa1m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIwa1m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIwa1m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIwa1m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIwa1m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIwa1m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgIwa1m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIwa1m.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvTxM6A.s: Assembler messages:
encrypt.c: /tmp/ccvTxM6A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvTxM6A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvTxM6A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvTxM6A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTxM6A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTxM6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTxM6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTxM6A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTxM6A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTxM6A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTxM6A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTxM6A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvTxM6A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTxM6A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvTxM6A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvTxM6A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTxM6A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTxM6A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTxM6A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTxM6A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTxM6A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvTxM6A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTxM6A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTxM6A.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc40EPYa.s: Assembler messages:
encrypt.c: /tmp/cc40EPYa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40EPYa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc40EPYa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc40EPYa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40EPYa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40EPYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40EPYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40EPYa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40EPYa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40EPYa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40EPYa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40EPYa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc40EPYa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40EPYa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc40EPYa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc40EPYa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40EPYa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40EPYa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40EPYa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40EPYa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40EPYa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40EPYa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40EPYa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40EPYa.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7LFxKW.s: Assembler messages:
encrypt.c: /tmp/cc7LFxKW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7LFxKW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7LFxKW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7LFxKW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LFxKW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LFxKW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LFxKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LFxKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LFxKW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LFxKW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LFxKW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LFxKW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7LFxKW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LFxKW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7LFxKW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LFxKW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7LFxKW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LFxKW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LFxKW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LFxKW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LFxKW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LFxKW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7LFxKW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LFxKW.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1IHA1S.s: Assembler messages:
encrypt.c: /tmp/cc1IHA1S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1IHA1S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1IHA1S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1IHA1S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHA1S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHA1S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHA1S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHA1S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHA1S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IHA1S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IHA1S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IHA1S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1IHA1S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHA1S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1IHA1S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1IHA1S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IHA1S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHA1S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHA1S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IHA1S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHA1S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1IHA1S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHA1S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IHA1S.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOSW8IE.s: Assembler messages:
encrypt.c: /tmp/ccOSW8IE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSW8IE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSW8IE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSW8IE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSW8IE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSW8IE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSW8IE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSW8IE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSW8IE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSW8IE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSW8IE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSW8IE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSW8IE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSW8IE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSW8IE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSW8IE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOSW8IE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSW8IE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSW8IE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSW8IE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSW8IE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSW8IE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSW8IE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSW8IE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT8QHm7.s: Assembler messages:
encrypt.c: /tmp/ccT8QHm7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8QHm7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8QHm7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8QHm7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QHm7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QHm7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QHm7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QHm7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QHm7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8QHm7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8QHm7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8QHm7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8QHm7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QHm7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8QHm7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT8QHm7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8QHm7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8QHm7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8QHm7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8QHm7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8QHm7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8QHm7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8QHm7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8QHm7.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc6t4EU.s: Assembler messages:
encrypt.c: /tmp/ccc6t4EU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc6t4EU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc6t4EU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc6t4EU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6t4EU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6t4EU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6t4EU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6t4EU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6t4EU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6t4EU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6t4EU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6t4EU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc6t4EU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6t4EU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc6t4EU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6t4EU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc6t4EU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6t4EU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6t4EU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6t4EU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6t4EU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6t4EU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc6t4EU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6t4EU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0tB7QL.s: Assembler messages:
encrypt.c: /tmp/cc0tB7QL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tB7QL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tB7QL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tB7QL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tB7QL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tB7QL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tB7QL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tB7QL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tB7QL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tB7QL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tB7QL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tB7QL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tB7QL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tB7QL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tB7QL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0tB7QL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tB7QL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tB7QL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tB7QL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tB7QL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tB7QL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tB7QL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tB7QL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tB7QL.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc73jWPx.s: Assembler messages:
encrypt.c: /tmp/cc73jWPx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73jWPx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73jWPx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc73jWPx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73jWPx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73jWPx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73jWPx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73jWPx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73jWPx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73jWPx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73jWPx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73jWPx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73jWPx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73jWPx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73jWPx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73jWPx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc73jWPx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73jWPx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73jWPx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73jWPx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73jWPx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73jWPx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73jWPx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73jWPx.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7kL7Jl.s: Assembler messages:
encrypt.c: /tmp/cc7kL7Jl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7kL7Jl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7kL7Jl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7kL7Jl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kL7Jl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kL7Jl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kL7Jl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kL7Jl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kL7Jl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7kL7Jl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7kL7Jl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7kL7Jl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7kL7Jl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kL7Jl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7kL7Jl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7kL7Jl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7kL7Jl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kL7Jl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kL7Jl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kL7Jl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kL7Jl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kL7Jl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kL7Jl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kL7Jl.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOf8FG7.s: Assembler messages:
encrypt.c: /tmp/ccOf8FG7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOf8FG7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOf8FG7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOf8FG7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOf8FG7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOf8FG7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOf8FG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOf8FG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOf8FG7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOf8FG7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOf8FG7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOf8FG7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOf8FG7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOf8FG7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOf8FG7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOf8FG7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOf8FG7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOf8FG7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOf8FG7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOf8FG7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOf8FG7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOf8FG7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOf8FG7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOf8FG7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEkfS3E.s: Assembler messages:
encrypt.c: /tmp/ccEkfS3E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkfS3E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkfS3E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkfS3E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfS3E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfS3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfS3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfS3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfS3E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfS3E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfS3E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfS3E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkfS3E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfS3E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkfS3E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfS3E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkfS3E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfS3E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkfS3E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkfS3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfS3E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkfS3E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkfS3E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkfS3E.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp6N68T.s: Assembler messages:
encrypt.c: /tmp/ccp6N68T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp6N68T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp6N68T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp6N68T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6N68T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6N68T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6N68T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6N68T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6N68T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6N68T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6N68T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6N68T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp6N68T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6N68T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp6N68T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp6N68T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6N68T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6N68T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6N68T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6N68T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6N68T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp6N68T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6N68T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6N68T.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9PqEaR.s: Assembler messages:
encrypt.c: /tmp/cc9PqEaR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9PqEaR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9PqEaR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9PqEaR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PqEaR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PqEaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PqEaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PqEaR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PqEaR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9PqEaR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9PqEaR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9PqEaR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9PqEaR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PqEaR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9PqEaR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9PqEaR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9PqEaR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9PqEaR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9PqEaR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PqEaR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9PqEaR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9PqEaR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9PqEaR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9PqEaR.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO53wKy.s: Assembler messages:
encrypt.c: /tmp/ccO53wKy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO53wKy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO53wKy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO53wKy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO53wKy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO53wKy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO53wKy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO53wKy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO53wKy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO53wKy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO53wKy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO53wKy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO53wKy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO53wKy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO53wKy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO53wKy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO53wKy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO53wKy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO53wKy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO53wKy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO53wKy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO53wKy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO53wKy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO53wKy.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgVS2Uj.s: Assembler messages:
encrypt.c: /tmp/ccgVS2Uj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgVS2Uj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgVS2Uj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgVS2Uj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVS2Uj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVS2Uj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVS2Uj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVS2Uj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVS2Uj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgVS2Uj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgVS2Uj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgVS2Uj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgVS2Uj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVS2Uj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgVS2Uj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgVS2Uj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgVS2Uj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVS2Uj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVS2Uj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVS2Uj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVS2Uj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgVS2Uj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVS2Uj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVS2Uj.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwjY72g.s: Assembler messages:
encrypt.c: /tmp/ccwjY72g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwjY72g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwjY72g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwjY72g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjY72g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjY72g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjY72g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjY72g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjY72g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjY72g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjY72g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjY72g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwjY72g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjY72g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwjY72g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjY72g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwjY72g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjY72g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjY72g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjY72g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjY72g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjY72g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwjY72g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjY72g.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6OuzAQ.s: Assembler messages:
encrypt.c: /tmp/cc6OuzAQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OuzAQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OuzAQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OuzAQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuzAQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuzAQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuzAQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuzAQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuzAQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuzAQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuzAQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuzAQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OuzAQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuzAQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OuzAQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuzAQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6OuzAQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuzAQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OuzAQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OuzAQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuzAQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OuzAQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OuzAQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OuzAQ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBa2H13.s: Assembler messages:
encrypt.c: /tmp/ccBa2H13.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBa2H13.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBa2H13.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBa2H13.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa2H13.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa2H13.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa2H13.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa2H13.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa2H13.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa2H13.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa2H13.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa2H13.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBa2H13.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa2H13.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBa2H13.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBa2H13.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa2H13.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa2H13.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa2H13.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa2H13.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa2H13.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBa2H13.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa2H13.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa2H13.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMvpLuB.s: Assembler messages:
encrypt.c: /tmp/ccMvpLuB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMvpLuB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMvpLuB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMvpLuB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvpLuB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvpLuB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvpLuB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvpLuB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvpLuB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvpLuB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvpLuB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvpLuB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMvpLuB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvpLuB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMvpLuB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMvpLuB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvpLuB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvpLuB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvpLuB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvpLuB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvpLuB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMvpLuB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvpLuB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvpLuB.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp3irqk.s: Assembler messages:
encrypt.c: /tmp/ccp3irqk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp3irqk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp3irqk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp3irqk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3irqk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3irqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3irqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3irqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3irqk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3irqk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3irqk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3irqk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp3irqk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3irqk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp3irqk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3irqk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp3irqk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3irqk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3irqk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3irqk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3irqk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3irqk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp3irqk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3irqk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu72aTJ.s: Assembler messages:
encrypt.c: /tmp/ccu72aTJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu72aTJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu72aTJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu72aTJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72aTJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72aTJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72aTJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72aTJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72aTJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72aTJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72aTJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72aTJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu72aTJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72aTJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu72aTJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72aTJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu72aTJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72aTJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72aTJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72aTJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72aTJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72aTJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu72aTJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72aTJ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvLoyS1.s: Assembler messages:
encrypt.c: /tmp/ccvLoyS1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLoyS1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLoyS1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLoyS1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLoyS1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLoyS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLoyS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLoyS1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLoyS1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLoyS1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLoyS1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLoyS1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLoyS1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLoyS1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLoyS1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvLoyS1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLoyS1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLoyS1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLoyS1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLoyS1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLoyS1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLoyS1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLoyS1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLoyS1.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdMMKCu.s: Assembler messages:
encrypt.c: /tmp/ccdMMKCu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMMKCu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMMKCu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMMKCu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMMKCu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMMKCu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMMKCu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMMKCu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMMKCu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMMKCu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMMKCu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMMKCu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMMKCu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMMKCu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMMKCu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdMMKCu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMMKCu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMMKCu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMMKCu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMMKCu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMMKCu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMMKCu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMMKCu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMMKCu.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoxsimh.s: Assembler messages:
encrypt.c: /tmp/ccoxsimh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxsimh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxsimh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxsimh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxsimh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxsimh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxsimh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxsimh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxsimh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxsimh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxsimh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxsimh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxsimh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxsimh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxsimh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxsimh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoxsimh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxsimh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxsimh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxsimh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxsimh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxsimh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxsimh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxsimh.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4yNGcZ.s: Assembler messages:
encrypt.c: /tmp/cc4yNGcZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4yNGcZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4yNGcZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4yNGcZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yNGcZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yNGcZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yNGcZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yNGcZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yNGcZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4yNGcZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4yNGcZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4yNGcZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4yNGcZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yNGcZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4yNGcZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4yNGcZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4yNGcZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4yNGcZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4yNGcZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4yNGcZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yNGcZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4yNGcZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4yNGcZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4yNGcZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNxCfeh.s: Assembler messages:
encrypt.c: /tmp/ccNxCfeh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxCfeh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxCfeh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxCfeh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxCfeh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxCfeh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxCfeh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxCfeh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxCfeh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxCfeh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxCfeh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxCfeh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxCfeh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxCfeh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxCfeh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxCfeh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxCfeh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxCfeh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxCfeh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxCfeh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxCfeh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxCfeh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxCfeh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxCfeh.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBAzN9J.s: Assembler messages:
encrypt.c: /tmp/ccBAzN9J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBAzN9J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBAzN9J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBAzN9J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAzN9J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAzN9J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAzN9J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAzN9J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAzN9J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAzN9J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAzN9J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAzN9J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBAzN9J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAzN9J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBAzN9J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBAzN9J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAzN9J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAzN9J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAzN9J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAzN9J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAzN9J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBAzN9J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAzN9J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAzN9J.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyeCrAw.s: Assembler messages:
encrypt.c: /tmp/ccyeCrAw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyeCrAw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyeCrAw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyeCrAw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCrAw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCrAw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCrAw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCrAw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCrAw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCrAw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCrAw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCrAw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyeCrAw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCrAw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyeCrAw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCrAw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyeCrAw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCrAw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeCrAw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeCrAw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCrAw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeCrAw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyeCrAw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeCrAw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs1SEND.s: Assembler messages:
encrypt.c: /tmp/ccs1SEND.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs1SEND.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs1SEND.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs1SEND.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1SEND.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1SEND.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1SEND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1SEND.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1SEND.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1SEND.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1SEND.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1SEND.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs1SEND.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1SEND.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs1SEND.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs1SEND.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1SEND.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1SEND.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1SEND.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1SEND.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1SEND.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs1SEND.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1SEND.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1SEND.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczl0Phq.s: Assembler messages:
encrypt.c: /tmp/cczl0Phq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczl0Phq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczl0Phq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczl0Phq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczl0Phq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczl0Phq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczl0Phq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczl0Phq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczl0Phq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczl0Phq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczl0Phq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczl0Phq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczl0Phq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczl0Phq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczl0Phq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczl0Phq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczl0Phq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczl0Phq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczl0Phq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczl0Phq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczl0Phq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczl0Phq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczl0Phq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczl0Phq.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8b3x45.s: Assembler messages:
encrypt.c: /tmp/cc8b3x45.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8b3x45.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8b3x45.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8b3x45.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8b3x45.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8b3x45.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8b3x45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8b3x45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8b3x45.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8b3x45.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8b3x45.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8b3x45.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8b3x45.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8b3x45.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8b3x45.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8b3x45.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8b3x45.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8b3x45.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8b3x45.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8b3x45.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8b3x45.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8b3x45.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8b3x45.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8b3x45.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx4XDli.s: Assembler messages:
encrypt.c: /tmp/ccx4XDli.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4XDli.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx4XDli.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4XDli.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4XDli.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4XDli.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4XDli.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4XDli.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4XDli.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4XDli.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4XDli.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4XDli.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx4XDli.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4XDli.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx4XDli.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx4XDli.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4XDli.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4XDli.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4XDli.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4XDli.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4XDli.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4XDli.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4XDli.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4XDli.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLRewDF.s: Assembler messages:
encrypt.c: /tmp/ccLRewDF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLRewDF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLRewDF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLRewDF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRewDF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRewDF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRewDF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRewDF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRewDF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRewDF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRewDF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRewDF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLRewDF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRewDF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLRewDF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRewDF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLRewDF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRewDF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRewDF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRewDF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRewDF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRewDF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLRewDF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRewDF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsbHdjT.s: Assembler messages:
encrypt.c: /tmp/ccsbHdjT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsbHdjT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsbHdjT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsbHdjT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbHdjT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbHdjT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbHdjT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbHdjT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbHdjT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbHdjT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbHdjT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbHdjT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsbHdjT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbHdjT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsbHdjT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsbHdjT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbHdjT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbHdjT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbHdjT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbHdjT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbHdjT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsbHdjT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbHdjT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbHdjT.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3x2cPb.s: Assembler messages:
encrypt.c: /tmp/cc3x2cPb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3x2cPb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3x2cPb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3x2cPb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2cPb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2cPb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2cPb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2cPb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2cPb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x2cPb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x2cPb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x2cPb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3x2cPb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2cPb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3x2cPb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x2cPb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3x2cPb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x2cPb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3x2cPb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3x2cPb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2cPb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3x2cPb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3x2cPb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3x2cPb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs37dLq.s: Assembler messages:
encrypt.c: /tmp/ccs37dLq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs37dLq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs37dLq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs37dLq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37dLq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37dLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37dLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37dLq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37dLq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs37dLq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs37dLq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs37dLq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs37dLq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37dLq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs37dLq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs37dLq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs37dLq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37dLq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37dLq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37dLq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37dLq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs37dLq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37dLq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37dLq.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc57G0T4.s: Assembler messages:
encrypt.c: /tmp/cc57G0T4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc57G0T4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc57G0T4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc57G0T4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57G0T4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57G0T4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57G0T4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57G0T4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57G0T4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57G0T4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57G0T4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57G0T4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc57G0T4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57G0T4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc57G0T4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57G0T4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc57G0T4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57G0T4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57G0T4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57G0T4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57G0T4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57G0T4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc57G0T4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57G0T4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFI9pTa.s: Assembler messages:
encrypt.c: /tmp/ccFI9pTa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFI9pTa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFI9pTa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFI9pTa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI9pTa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI9pTa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI9pTa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI9pTa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI9pTa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFI9pTa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFI9pTa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFI9pTa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFI9pTa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI9pTa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFI9pTa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFI9pTa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFI9pTa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFI9pTa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFI9pTa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI9pTa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFI9pTa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFI9pTa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFI9pTa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFI9pTa.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8qsBVS.s: Assembler messages:
encrypt.c: /tmp/cc8qsBVS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qsBVS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qsBVS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qsBVS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qsBVS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qsBVS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qsBVS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qsBVS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qsBVS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qsBVS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qsBVS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qsBVS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qsBVS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qsBVS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qsBVS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8qsBVS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qsBVS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qsBVS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qsBVS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qsBVS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qsBVS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qsBVS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qsBVS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qsBVS.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct4LSgC.s: Assembler messages:
encrypt.c: /tmp/cct4LSgC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4LSgC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4LSgC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct4LSgC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4LSgC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4LSgC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4LSgC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4LSgC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4LSgC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4LSgC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4LSgC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4LSgC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4LSgC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4LSgC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4LSgC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4LSgC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct4LSgC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4LSgC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct4LSgC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct4LSgC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4LSgC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct4LSgC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4LSgC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct4LSgC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAyVXIa.s: Assembler messages:
encrypt.c: /tmp/ccAyVXIa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAyVXIa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAyVXIa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAyVXIa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyVXIa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyVXIa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyVXIa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyVXIa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyVXIa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyVXIa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyVXIa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyVXIa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAyVXIa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyVXIa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAyVXIa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyVXIa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAyVXIa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyVXIa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyVXIa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyVXIa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyVXIa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyVXIa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAyVXIa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyVXIa.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cccbGwws.s: Assembler messages:
encrypt.c: /tmp/cccbGwws.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccbGwws.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccbGwws.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccbGwws.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbGwws.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbGwws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbGwws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbGwws.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbGwws.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbGwws.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbGwws.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbGwws.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccbGwws.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbGwws.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccbGwws.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccbGwws.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbGwws.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbGwws.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbGwws.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbGwws.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbGwws.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbGwws.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbGwws.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbGwws.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3Th5gP.s: Assembler messages:
encrypt.c: /tmp/cc3Th5gP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Th5gP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Th5gP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Th5gP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Th5gP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Th5gP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Th5gP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Th5gP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Th5gP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Th5gP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Th5gP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Th5gP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Th5gP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Th5gP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Th5gP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Th5gP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Th5gP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Th5gP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Th5gP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Th5gP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Th5gP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Th5gP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Th5gP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Th5gP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUH1ye8.s: Assembler messages:
encrypt.c: /tmp/ccUH1ye8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUH1ye8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUH1ye8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUH1ye8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH1ye8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH1ye8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH1ye8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH1ye8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH1ye8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUH1ye8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUH1ye8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUH1ye8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUH1ye8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH1ye8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUH1ye8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUH1ye8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUH1ye8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH1ye8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH1ye8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH1ye8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH1ye8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUH1ye8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH1ye8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH1ye8.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgsH4be.s: Assembler messages:
encrypt.c: /tmp/ccgsH4be.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgsH4be.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgsH4be.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgsH4be.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsH4be.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsH4be.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsH4be.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsH4be.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsH4be.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsH4be.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsH4be.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsH4be.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgsH4be.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsH4be.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgsH4be.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsH4be.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgsH4be.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsH4be.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsH4be.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsH4be.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsH4be.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsH4be.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgsH4be.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsH4be.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz6B31s.s: Assembler messages:
encrypt.c: /tmp/ccz6B31s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6B31s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6B31s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6B31s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6B31s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6B31s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6B31s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6B31s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6B31s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6B31s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6B31s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6B31s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6B31s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6B31s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6B31s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz6B31s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6B31s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6B31s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6B31s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6B31s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6B31s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6B31s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6B31s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6B31s.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYGQNC7.s: Assembler messages:
encrypt.c: /tmp/ccYGQNC7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYGQNC7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYGQNC7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYGQNC7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGQNC7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGQNC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGQNC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGQNC7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGQNC7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGQNC7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGQNC7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGQNC7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYGQNC7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGQNC7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYGQNC7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYGQNC7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGQNC7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGQNC7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGQNC7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGQNC7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGQNC7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYGQNC7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGQNC7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGQNC7.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfgnRES.s: Assembler messages:
encrypt.c: /tmp/ccfgnRES.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgnRES.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgnRES.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgnRES.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgnRES.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgnRES.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgnRES.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgnRES.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgnRES.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgnRES.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgnRES.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgnRES.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgnRES.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgnRES.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgnRES.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgnRES.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfgnRES.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgnRES.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgnRES.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgnRES.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgnRES.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgnRES.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgnRES.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgnRES.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVyjsHK.s: Assembler messages:
encrypt.c: /tmp/ccVyjsHK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVyjsHK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVyjsHK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVyjsHK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyjsHK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyjsHK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyjsHK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyjsHK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyjsHK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyjsHK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyjsHK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyjsHK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVyjsHK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyjsHK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVyjsHK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVyjsHK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyjsHK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyjsHK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyjsHK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyjsHK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyjsHK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVyjsHK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyjsHK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyjsHK.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccufIext.s: Assembler messages:
encrypt.c: /tmp/ccufIext.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufIext.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufIext.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccufIext.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufIext.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufIext.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufIext.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufIext.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufIext.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufIext.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufIext.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufIext.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufIext.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufIext.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufIext.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufIext.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccufIext.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufIext.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufIext.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufIext.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufIext.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufIext.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufIext.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufIext.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGbPGgp.s: Assembler messages:
encrypt.c: /tmp/ccGbPGgp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbPGgp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbPGgp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbPGgp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbPGgp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbPGgp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbPGgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbPGgp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbPGgp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbPGgp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbPGgp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbPGgp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbPGgp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbPGgp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbPGgp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGbPGgp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbPGgp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbPGgp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbPGgp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbPGgp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbPGgp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbPGgp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbPGgp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbPGgp.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccte6AZ7.s: Assembler messages:
encrypt.c: /tmp/ccte6AZ7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccte6AZ7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccte6AZ7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccte6AZ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte6AZ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte6AZ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte6AZ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte6AZ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte6AZ7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte6AZ7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte6AZ7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte6AZ7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccte6AZ7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte6AZ7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccte6AZ7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte6AZ7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccte6AZ7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte6AZ7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccte6AZ7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccte6AZ7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte6AZ7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccte6AZ7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccte6AZ7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccte6AZ7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV76ZmV.s: Assembler messages:
encrypt.c: /tmp/ccV76ZmV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV76ZmV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV76ZmV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV76ZmV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV76ZmV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV76ZmV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV76ZmV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV76ZmV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV76ZmV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV76ZmV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV76ZmV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV76ZmV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV76ZmV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV76ZmV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV76ZmV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV76ZmV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV76ZmV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV76ZmV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV76ZmV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV76ZmV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV76ZmV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV76ZmV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV76ZmV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV76ZmV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchv3WM8.s: Assembler messages:
encrypt.c: /tmp/cchv3WM8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchv3WM8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchv3WM8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchv3WM8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv3WM8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv3WM8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv3WM8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv3WM8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv3WM8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchv3WM8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchv3WM8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchv3WM8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchv3WM8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv3WM8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchv3WM8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchv3WM8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchv3WM8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv3WM8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv3WM8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv3WM8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv3WM8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchv3WM8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv3WM8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv3WM8.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRy3dMB.s: Assembler messages:
encrypt.c: /tmp/ccRy3dMB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRy3dMB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRy3dMB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRy3dMB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy3dMB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy3dMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy3dMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy3dMB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy3dMB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRy3dMB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRy3dMB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRy3dMB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRy3dMB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy3dMB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRy3dMB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRy3dMB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRy3dMB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRy3dMB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRy3dMB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy3dMB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRy3dMB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRy3dMB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRy3dMB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRy3dMB.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpPyNNm.s: Assembler messages:
encrypt.c: /tmp/ccpPyNNm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpPyNNm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpPyNNm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpPyNNm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPyNNm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPyNNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPyNNm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPyNNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPyNNm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPyNNm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPyNNm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPyNNm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpPyNNm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPyNNm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpPyNNm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPyNNm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpPyNNm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPyNNm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPyNNm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPyNNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPyNNm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPyNNm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpPyNNm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPyNNm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccApl3Ea.s: Assembler messages:
encrypt.c: /tmp/ccApl3Ea.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccApl3Ea.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccApl3Ea.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccApl3Ea.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApl3Ea.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApl3Ea.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApl3Ea.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApl3Ea.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApl3Ea.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApl3Ea.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApl3Ea.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApl3Ea.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccApl3Ea.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApl3Ea.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccApl3Ea.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApl3Ea.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccApl3Ea.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApl3Ea.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApl3Ea.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApl3Ea.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApl3Ea.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApl3Ea.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApl3Ea.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApl3Ea.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccBbCULl.s: Assembler messages:
encrypt.c: /tmp/ccBbCULl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBbCULl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBbCULl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBbCULl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbCULl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbCULl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbCULl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbCULl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbCULl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbCULl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbCULl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbCULl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBbCULl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbCULl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBbCULl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBbCULl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbCULl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbCULl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbCULl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbCULl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbCULl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBbCULl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbCULl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbCULl.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTZbIrT.s: Assembler messages:
encrypt.c: /tmp/ccTZbIrT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZbIrT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZbIrT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTZbIrT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZbIrT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZbIrT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZbIrT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZbIrT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZbIrT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZbIrT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZbIrT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZbIrT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTZbIrT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZbIrT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZbIrT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTZbIrT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZbIrT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZbIrT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZbIrT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZbIrT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZbIrT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZbIrT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZbIrT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZbIrT.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbbnUeC.s: Assembler messages:
encrypt.c: /tmp/ccbbnUeC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbbnUeC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbbnUeC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbbnUeC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbnUeC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbnUeC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbnUeC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbnUeC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbnUeC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbnUeC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbnUeC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbnUeC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbbnUeC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbnUeC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbbnUeC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbnUeC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbbnUeC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbnUeC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbnUeC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbnUeC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbnUeC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbnUeC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbbnUeC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbnUeC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm5uZVd.s: Assembler messages:
encrypt.c: /tmp/ccm5uZVd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5uZVd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm5uZVd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm5uZVd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uZVd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uZVd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uZVd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uZVd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uZVd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5uZVd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5uZVd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5uZVd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm5uZVd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uZVd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm5uZVd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5uZVd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm5uZVd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5uZVd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5uZVd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5uZVd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5uZVd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5uZVd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5uZVd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5uZVd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnvsVtv.s: Assembler messages:
encrypt.c: /tmp/ccnvsVtv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvsVtv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvsVtv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvsVtv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvsVtv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvsVtv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvsVtv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvsVtv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvsVtv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvsVtv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvsVtv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvsVtv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvsVtv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvsVtv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvsVtv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnvsVtv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvsVtv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvsVtv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvsVtv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvsVtv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvsVtv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvsVtv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvsVtv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvsVtv.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbjUW8X.s: Assembler messages:
encrypt.c: /tmp/ccbjUW8X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjUW8X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjUW8X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjUW8X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjUW8X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjUW8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjUW8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjUW8X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjUW8X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjUW8X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjUW8X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjUW8X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjUW8X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjUW8X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjUW8X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbjUW8X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjUW8X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjUW8X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjUW8X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjUW8X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjUW8X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjUW8X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjUW8X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjUW8X.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgeghzL.s: Assembler messages:
encrypt.c: /tmp/ccgeghzL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgeghzL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgeghzL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgeghzL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeghzL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeghzL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeghzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeghzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeghzL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgeghzL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgeghzL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgeghzL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgeghzL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeghzL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgeghzL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgeghzL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgeghzL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgeghzL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgeghzL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgeghzL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeghzL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgeghzL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgeghzL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgeghzL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cch1WxGK.s: Assembler messages:
encrypt.c: /tmp/cch1WxGK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch1WxGK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch1WxGK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch1WxGK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1WxGK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1WxGK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1WxGK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1WxGK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1WxGK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch1WxGK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch1WxGK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch1WxGK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch1WxGK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1WxGK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch1WxGK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch1WxGK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch1WxGK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch1WxGK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch1WxGK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1WxGK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch1WxGK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch1WxGK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch1WxGK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch1WxGK.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccy2GhLv.s: Assembler messages:
encrypt.c: /tmp/ccy2GhLv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2GhLv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2GhLv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2GhLv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2GhLv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2GhLv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2GhLv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2GhLv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2GhLv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2GhLv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2GhLv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2GhLv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2GhLv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2GhLv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2GhLv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2GhLv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy2GhLv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2GhLv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2GhLv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2GhLv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2GhLv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2GhLv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2GhLv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2GhLv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAJR9vY.s: Assembler messages:
encrypt.c: /tmp/ccAJR9vY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJR9vY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJR9vY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJR9vY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJR9vY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJR9vY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJR9vY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJR9vY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJR9vY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJR9vY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJR9vY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJR9vY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJR9vY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJR9vY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJR9vY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJR9vY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAJR9vY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJR9vY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJR9vY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJR9vY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJR9vY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJR9vY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJR9vY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJR9vY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNgpPrd.s: Assembler messages:
encrypt.c: /tmp/ccNgpPrd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNgpPrd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNgpPrd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNgpPrd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgpPrd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgpPrd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgpPrd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgpPrd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgpPrd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgpPrd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgpPrd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgpPrd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNgpPrd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgpPrd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNgpPrd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNgpPrd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgpPrd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgpPrd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgpPrd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgpPrd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgpPrd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNgpPrd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgpPrd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgpPrd.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTkXZfE.s: Assembler messages:
encrypt.c: /tmp/ccTkXZfE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTkXZfE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTkXZfE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTkXZfE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkXZfE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkXZfE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkXZfE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkXZfE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkXZfE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkXZfE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkXZfE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkXZfE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTkXZfE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkXZfE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTkXZfE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTkXZfE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkXZfE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkXZfE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkXZfE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkXZfE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkXZfE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTkXZfE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkXZfE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkXZfE.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy2IabB.s: Assembler messages:
encrypt.c: /tmp/ccy2IabB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2IabB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2IabB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2IabB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2IabB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2IabB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2IabB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2IabB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2IabB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2IabB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2IabB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2IabB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2IabB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2IabB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2IabB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2IabB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy2IabB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2IabB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2IabB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2IabB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2IabB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2IabB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2IabB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2IabB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSbDLjg.s: Assembler messages:
encrypt.c: /tmp/ccSbDLjg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSbDLjg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSbDLjg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSbDLjg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDLjg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDLjg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDLjg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDLjg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDLjg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSbDLjg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSbDLjg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSbDLjg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSbDLjg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDLjg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSbDLjg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSbDLjg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSbDLjg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbDLjg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbDLjg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDLjg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbDLjg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbDLjg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbDLjg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbDLjg.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci4eA14.s: Assembler messages:
encrypt.c: /tmp/cci4eA14.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4eA14.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4eA14.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci4eA14.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4eA14.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4eA14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4eA14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4eA14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4eA14.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4eA14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4eA14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4eA14.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4eA14.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4eA14.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4eA14.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4eA14.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci4eA14.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4eA14.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci4eA14.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci4eA14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4eA14.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci4eA14.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4eA14.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci4eA14.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccveDJVV.s: Assembler messages:
encrypt.c: /tmp/ccveDJVV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccveDJVV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccveDJVV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccveDJVV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveDJVV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveDJVV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveDJVV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveDJVV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveDJVV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveDJVV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveDJVV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveDJVV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccveDJVV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveDJVV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccveDJVV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccveDJVV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveDJVV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveDJVV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveDJVV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveDJVV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveDJVV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccveDJVV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveDJVV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveDJVV.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxyWsIE.s: Assembler messages:
encrypt.c: /tmp/ccxyWsIE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxyWsIE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxyWsIE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxyWsIE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyWsIE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyWsIE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyWsIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyWsIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyWsIE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyWsIE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyWsIE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyWsIE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxyWsIE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyWsIE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxyWsIE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyWsIE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxyWsIE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyWsIE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyWsIE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyWsIE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyWsIE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyWsIE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxyWsIE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyWsIE.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEa9OJm.s: Assembler messages:
encrypt.c: /tmp/ccEa9OJm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEa9OJm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEa9OJm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEa9OJm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa9OJm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa9OJm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa9OJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa9OJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa9OJm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEa9OJm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEa9OJm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEa9OJm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEa9OJm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa9OJm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEa9OJm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEa9OJm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEa9OJm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEa9OJm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEa9OJm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEa9OJm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa9OJm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEa9OJm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEa9OJm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEa9OJm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgssIDv.s: Assembler messages:
encrypt.c: /tmp/ccgssIDv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgssIDv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgssIDv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgssIDv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgssIDv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgssIDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgssIDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgssIDv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgssIDv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgssIDv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgssIDv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgssIDv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgssIDv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgssIDv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgssIDv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgssIDv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgssIDv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgssIDv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgssIDv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgssIDv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgssIDv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgssIDv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgssIDv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgssIDv.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIt4DMC.s: Assembler messages:
encrypt.c: /tmp/ccIt4DMC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIt4DMC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIt4DMC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIt4DMC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4DMC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4DMC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4DMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4DMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4DMC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4DMC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4DMC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4DMC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIt4DMC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4DMC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIt4DMC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4DMC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIt4DMC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4DMC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt4DMC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt4DMC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4DMC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt4DMC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIt4DMC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt4DMC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmbXaWN.s: Assembler messages:
encrypt.c: /tmp/ccmbXaWN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbXaWN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbXaWN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbXaWN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbXaWN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbXaWN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbXaWN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbXaWN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbXaWN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbXaWN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbXaWN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbXaWN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbXaWN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbXaWN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbXaWN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmbXaWN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbXaWN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbXaWN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbXaWN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbXaWN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbXaWN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbXaWN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbXaWN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbXaWN.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDWekph.s: Assembler messages:
encrypt.c: /tmp/ccDWekph.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDWekph.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDWekph.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDWekph.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWekph.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWekph.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWekph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWekph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWekph.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWekph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWekph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWekph.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDWekph.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWekph.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDWekph.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWekph.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDWekph.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWekph.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDWekph.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDWekph.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWekph.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDWekph.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDWekph.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDWekph.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaKpIAs.s: Assembler messages:
encrypt.c: /tmp/ccaKpIAs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKpIAs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKpIAs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKpIAs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKpIAs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKpIAs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKpIAs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKpIAs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKpIAs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKpIAs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKpIAs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKpIAs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKpIAs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKpIAs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKpIAs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaKpIAs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKpIAs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKpIAs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKpIAs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKpIAs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKpIAs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKpIAs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKpIAs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKpIAs.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4tMTd3.s: Assembler messages:
encrypt.c: /tmp/cc4tMTd3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4tMTd3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4tMTd3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4tMTd3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tMTd3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tMTd3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tMTd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tMTd3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tMTd3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tMTd3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tMTd3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tMTd3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4tMTd3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tMTd3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4tMTd3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4tMTd3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tMTd3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tMTd3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tMTd3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tMTd3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tMTd3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4tMTd3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tMTd3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tMTd3.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYJGUzP.s: Assembler messages:
encrypt.c: /tmp/ccYJGUzP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYJGUzP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYJGUzP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYJGUzP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJGUzP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJGUzP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJGUzP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJGUzP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJGUzP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJGUzP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJGUzP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJGUzP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYJGUzP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJGUzP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYJGUzP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJGUzP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYJGUzP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJGUzP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJGUzP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJGUzP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJGUzP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJGUzP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYJGUzP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJGUzP.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPKKMfu.s: Assembler messages:
encrypt.c: /tmp/ccPKKMfu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPKKMfu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPKKMfu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPKKMfu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKKMfu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKKMfu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKKMfu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKKMfu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKKMfu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKKMfu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKKMfu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKKMfu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPKKMfu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKKMfu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPKKMfu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKKMfu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPKKMfu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKKMfu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKKMfu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKKMfu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKKMfu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKKMfu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPKKMfu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKKMfu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccixLV6v.s: Assembler messages:
encrypt.c: /tmp/ccixLV6v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccixLV6v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccixLV6v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccixLV6v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixLV6v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixLV6v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixLV6v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixLV6v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixLV6v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixLV6v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixLV6v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixLV6v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccixLV6v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixLV6v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccixLV6v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccixLV6v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixLV6v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixLV6v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixLV6v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixLV6v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixLV6v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccixLV6v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixLV6v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixLV6v.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3VeFcK.s: Assembler messages:
encrypt.c: /tmp/cc3VeFcK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VeFcK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VeFcK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VeFcK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VeFcK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VeFcK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VeFcK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VeFcK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VeFcK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VeFcK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VeFcK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VeFcK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VeFcK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VeFcK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VeFcK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VeFcK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3VeFcK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VeFcK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VeFcK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VeFcK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VeFcK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VeFcK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VeFcK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VeFcK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMGTpBV.s: Assembler messages:
encrypt.c: /tmp/ccMGTpBV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGTpBV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGTpBV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGTpBV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGTpBV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGTpBV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGTpBV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGTpBV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGTpBV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGTpBV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGTpBV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGTpBV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGTpBV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGTpBV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGTpBV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMGTpBV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGTpBV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGTpBV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGTpBV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGTpBV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGTpBV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGTpBV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGTpBV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGTpBV.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSPzAis.s: Assembler messages:
encrypt.c: /tmp/ccSPzAis.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSPzAis.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSPzAis.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSPzAis.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPzAis.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPzAis.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPzAis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPzAis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPzAis.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPzAis.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPzAis.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPzAis.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSPzAis.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPzAis.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSPzAis.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPzAis.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSPzAis.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPzAis.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSPzAis.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSPzAis.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPzAis.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSPzAis.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSPzAis.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSPzAis.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWafaiu.s: Assembler messages:
encrypt.c: /tmp/ccWafaiu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWafaiu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWafaiu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWafaiu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWafaiu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWafaiu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWafaiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWafaiu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWafaiu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWafaiu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWafaiu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWafaiu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWafaiu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWafaiu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWafaiu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWafaiu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWafaiu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWafaiu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWafaiu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWafaiu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWafaiu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWafaiu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWafaiu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWafaiu.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgTJaOa.s: Assembler messages:
encrypt.c: /tmp/ccgTJaOa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgTJaOa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgTJaOa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgTJaOa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTJaOa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTJaOa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTJaOa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTJaOa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTJaOa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgTJaOa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgTJaOa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgTJaOa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgTJaOa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTJaOa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgTJaOa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgTJaOa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgTJaOa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTJaOa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTJaOa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTJaOa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTJaOa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgTJaOa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTJaOa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgTJaOa.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx0EBR1.s: Assembler messages:
encrypt.c: /tmp/ccx0EBR1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0EBR1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0EBR1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0EBR1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0EBR1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0EBR1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0EBR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0EBR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0EBR1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0EBR1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0EBR1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0EBR1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0EBR1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0EBR1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0EBR1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0EBR1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0EBR1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0EBR1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0EBR1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0EBR1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0EBR1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0EBR1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0EBR1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0EBR1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8qRqgH.s: Assembler messages:
encrypt.c: /tmp/cc8qRqgH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qRqgH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qRqgH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qRqgH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRqgH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRqgH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRqgH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRqgH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRqgH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qRqgH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qRqgH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qRqgH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qRqgH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRqgH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qRqgH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8qRqgH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qRqgH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRqgH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRqgH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRqgH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRqgH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qRqgH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRqgH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRqgH.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc99a5Yv.s: Assembler messages:
encrypt.c: /tmp/cc99a5Yv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc99a5Yv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc99a5Yv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc99a5Yv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99a5Yv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99a5Yv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99a5Yv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99a5Yv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99a5Yv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc99a5Yv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc99a5Yv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc99a5Yv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc99a5Yv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99a5Yv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc99a5Yv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc99a5Yv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc99a5Yv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc99a5Yv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc99a5Yv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc99a5Yv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99a5Yv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc99a5Yv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc99a5Yv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc99a5Yv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0ctyBk.s: Assembler messages:
encrypt.c: /tmp/cc0ctyBk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ctyBk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ctyBk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ctyBk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ctyBk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ctyBk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ctyBk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ctyBk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ctyBk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ctyBk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ctyBk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ctyBk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ctyBk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ctyBk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ctyBk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ctyBk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ctyBk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ctyBk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ctyBk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ctyBk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ctyBk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ctyBk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ctyBk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ctyBk.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn99Vv5.s: Assembler messages:
encrypt.c: /tmp/ccn99Vv5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn99Vv5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn99Vv5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn99Vv5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn99Vv5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn99Vv5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn99Vv5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn99Vv5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn99Vv5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn99Vv5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn99Vv5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn99Vv5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn99Vv5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn99Vv5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn99Vv5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn99Vv5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn99Vv5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn99Vv5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn99Vv5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn99Vv5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn99Vv5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn99Vv5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn99Vv5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn99Vv5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6stp4J.s: Assembler messages:
encrypt.c: /tmp/cc6stp4J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6stp4J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6stp4J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6stp4J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6stp4J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6stp4J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6stp4J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6stp4J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6stp4J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6stp4J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6stp4J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6stp4J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6stp4J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6stp4J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6stp4J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6stp4J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6stp4J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6stp4J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6stp4J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6stp4J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6stp4J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6stp4J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6stp4J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6stp4J.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck468lN.s: Assembler messages:
encrypt.c: /tmp/cck468lN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck468lN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck468lN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck468lN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck468lN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck468lN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck468lN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck468lN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck468lN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck468lN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck468lN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck468lN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck468lN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck468lN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck468lN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck468lN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck468lN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck468lN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck468lN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck468lN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck468lN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck468lN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck468lN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck468lN.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccqReADx.s: Assembler messages:
encrypt.c: /tmp/ccqReADx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqReADx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqReADx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqReADx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqReADx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqReADx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqReADx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqReADx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqReADx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqReADx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqReADx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqReADx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqReADx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqReADx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqReADx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqReADx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqReADx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqReADx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqReADx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqReADx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqReADx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqReADx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqReADx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqReADx.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccv473Ok.s: Assembler messages:
encrypt.c: /tmp/ccv473Ok.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv473Ok.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv473Ok.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv473Ok.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv473Ok.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv473Ok.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv473Ok.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv473Ok.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv473Ok.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv473Ok.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv473Ok.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv473Ok.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv473Ok.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv473Ok.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv473Ok.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv473Ok.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv473Ok.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv473Ok.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv473Ok.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv473Ok.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv473Ok.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv473Ok.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv473Ok.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv473Ok.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFQrFsN.s: Assembler messages:
encrypt.c: /tmp/ccFQrFsN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQrFsN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQrFsN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQrFsN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQrFsN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQrFsN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQrFsN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQrFsN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQrFsN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQrFsN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQrFsN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQrFsN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQrFsN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQrFsN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQrFsN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQrFsN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFQrFsN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQrFsN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQrFsN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQrFsN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQrFsN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQrFsN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQrFsN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQrFsN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cccOwb24.s: Assembler messages:
encrypt.c: /tmp/cccOwb24.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccOwb24.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccOwb24.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccOwb24.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOwb24.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOwb24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOwb24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOwb24.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOwb24.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOwb24.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOwb24.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOwb24.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccOwb24.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOwb24.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccOwb24.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccOwb24.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOwb24.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOwb24.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOwb24.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOwb24.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOwb24.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccOwb24.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOwb24.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOwb24.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3QZzNC.s: Assembler messages:
encrypt.c: /tmp/cc3QZzNC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QZzNC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QZzNC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QZzNC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZzNC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZzNC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZzNC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZzNC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZzNC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QZzNC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QZzNC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QZzNC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QZzNC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZzNC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QZzNC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3QZzNC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QZzNC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZzNC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZzNC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZzNC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZzNC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QZzNC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZzNC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZzNC.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnok8dq.s: Assembler messages:
encrypt.c: /tmp/ccnok8dq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnok8dq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnok8dq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnok8dq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnok8dq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnok8dq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnok8dq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnok8dq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnok8dq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnok8dq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnok8dq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnok8dq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnok8dq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnok8dq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnok8dq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnok8dq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnok8dq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnok8dq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnok8dq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnok8dq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnok8dq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnok8dq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnok8dq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnok8dq.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9PKVpW.s: Assembler messages:
encrypt.c: /tmp/cc9PKVpW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9PKVpW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9PKVpW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9PKVpW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PKVpW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PKVpW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PKVpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PKVpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PKVpW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PKVpW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PKVpW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PKVpW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9PKVpW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PKVpW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9PKVpW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PKVpW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9PKVpW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PKVpW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PKVpW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PKVpW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PKVpW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PKVpW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9PKVpW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PKVpW.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJYwFqb.s: Assembler messages:
encrypt.c: /tmp/ccJYwFqb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYwFqb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYwFqb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYwFqb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwFqb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwFqb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwFqb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwFqb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwFqb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYwFqb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYwFqb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYwFqb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYwFqb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwFqb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYwFqb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJYwFqb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYwFqb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYwFqb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYwFqb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwFqb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYwFqb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYwFqb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYwFqb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYwFqb.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccXyQXbD.s: Assembler messages:
encrypt.c: /tmp/ccXyQXbD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyQXbD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyQXbD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyQXbD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyQXbD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyQXbD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyQXbD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyQXbD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyQXbD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyQXbD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyQXbD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyQXbD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyQXbD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyQXbD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyQXbD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyQXbD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXyQXbD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyQXbD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyQXbD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyQXbD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyQXbD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyQXbD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyQXbD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyQXbD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccq47t0K.s: Assembler messages:
encrypt.c: /tmp/ccq47t0K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq47t0K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq47t0K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq47t0K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq47t0K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq47t0K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq47t0K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq47t0K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq47t0K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq47t0K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq47t0K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq47t0K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq47t0K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq47t0K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq47t0K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq47t0K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq47t0K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq47t0K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq47t0K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq47t0K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq47t0K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq47t0K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq47t0K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq47t0K.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBKJ8po.s: Assembler messages:
encrypt.c: /tmp/ccBKJ8po.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKJ8po.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKJ8po.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKJ8po.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKJ8po.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKJ8po.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKJ8po.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKJ8po.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKJ8po.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKJ8po.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKJ8po.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKJ8po.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKJ8po.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKJ8po.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKJ8po.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBKJ8po.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKJ8po.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKJ8po.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKJ8po.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKJ8po.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKJ8po.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKJ8po.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKJ8po.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKJ8po.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVK57Jb.s: Assembler messages:
encrypt.c: /tmp/ccVK57Jb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVK57Jb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVK57Jb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVK57Jb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVK57Jb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVK57Jb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVK57Jb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVK57Jb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVK57Jb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVK57Jb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVK57Jb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVK57Jb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVK57Jb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVK57Jb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVK57Jb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVK57Jb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVK57Jb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVK57Jb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVK57Jb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVK57Jb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVK57Jb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVK57Jb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVK57Jb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVK57Jb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQdpXXj.s: Assembler messages:
encrypt.c: /tmp/ccQdpXXj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQdpXXj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQdpXXj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQdpXXj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdpXXj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdpXXj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdpXXj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdpXXj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdpXXj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdpXXj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdpXXj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdpXXj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQdpXXj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdpXXj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQdpXXj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQdpXXj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdpXXj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdpXXj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdpXXj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdpXXj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdpXXj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQdpXXj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdpXXj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdpXXj.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctOqnD1.s: Assembler messages:
encrypt.c: /tmp/cctOqnD1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctOqnD1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctOqnD1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctOqnD1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOqnD1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOqnD1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOqnD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOqnD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOqnD1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOqnD1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOqnD1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOqnD1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctOqnD1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOqnD1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctOqnD1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOqnD1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctOqnD1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOqnD1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOqnD1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOqnD1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOqnD1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOqnD1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctOqnD1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOqnD1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP2I77z.s: Assembler messages:
encrypt.c: /tmp/ccP2I77z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2I77z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2I77z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2I77z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2I77z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2I77z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2I77z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2I77z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2I77z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2I77z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2I77z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2I77z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2I77z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2I77z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2I77z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2I77z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP2I77z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2I77z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2I77z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2I77z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2I77z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2I77z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2I77z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2I77z.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy73CCM.s: Assembler messages:
encrypt.c: /tmp/ccy73CCM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy73CCM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy73CCM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy73CCM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy73CCM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy73CCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy73CCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy73CCM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy73CCM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy73CCM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy73CCM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy73CCM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy73CCM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy73CCM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy73CCM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy73CCM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy73CCM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy73CCM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy73CCM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy73CCM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy73CCM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy73CCM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy73CCM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy73CCM.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc7L52Qg.s: Assembler messages:
encrypt.c: /tmp/cc7L52Qg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7L52Qg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7L52Qg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7L52Qg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L52Qg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L52Qg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L52Qg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L52Qg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L52Qg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7L52Qg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7L52Qg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7L52Qg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7L52Qg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L52Qg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7L52Qg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7L52Qg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7L52Qg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7L52Qg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7L52Qg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7L52Qg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L52Qg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7L52Qg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7L52Qg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7L52Qg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccTFbrnn.s: Assembler messages:
encrypt.c: /tmp/ccTFbrnn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTFbrnn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTFbrnn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTFbrnn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFbrnn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFbrnn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFbrnn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFbrnn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFbrnn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFbrnn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFbrnn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFbrnn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTFbrnn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFbrnn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTFbrnn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTFbrnn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTFbrnn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFbrnn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFbrnn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFbrnn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFbrnn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFbrnn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFbrnn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTFbrnn.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPPIEiN.s: Assembler messages:
encrypt.c: /tmp/ccPPIEiN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPPIEiN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPPIEiN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPPIEiN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPIEiN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPIEiN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPIEiN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPIEiN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPIEiN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPIEiN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPIEiN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPIEiN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPPIEiN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPIEiN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPPIEiN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPIEiN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPPIEiN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPIEiN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPIEiN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPIEiN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPIEiN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPIEiN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPPIEiN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPIEiN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmn1G91.s: Assembler messages:
encrypt.c: /tmp/ccmn1G91.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmn1G91.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmn1G91.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmn1G91.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn1G91.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn1G91.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn1G91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn1G91.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn1G91.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmn1G91.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmn1G91.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmn1G91.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmn1G91.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn1G91.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmn1G91.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmn1G91.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmn1G91.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn1G91.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn1G91.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn1G91.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn1G91.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmn1G91.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn1G91.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn1G91.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgkBzbS.s: Assembler messages:
encrypt.c: /tmp/ccgkBzbS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgkBzbS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgkBzbS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgkBzbS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkBzbS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkBzbS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkBzbS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkBzbS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkBzbS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkBzbS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkBzbS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkBzbS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgkBzbS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkBzbS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgkBzbS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkBzbS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgkBzbS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkBzbS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkBzbS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkBzbS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkBzbS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkBzbS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkBzbS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkBzbS.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrFFKt0.s: Assembler messages:
encrypt.c: /tmp/ccrFFKt0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFFKt0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFFKt0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFFKt0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFFKt0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFFKt0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFFKt0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFFKt0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFFKt0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFFKt0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFFKt0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFFKt0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFFKt0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFFKt0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFFKt0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrFFKt0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFFKt0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFFKt0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFFKt0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFFKt0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFFKt0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFFKt0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFFKt0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFFKt0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQJ7bqo.s: Assembler messages:
encrypt.c: /tmp/ccQJ7bqo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJ7bqo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJ7bqo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJ7bqo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ7bqo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ7bqo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ7bqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ7bqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ7bqo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJ7bqo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJ7bqo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJ7bqo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJ7bqo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ7bqo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJ7bqo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJ7bqo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQJ7bqo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJ7bqo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJ7bqo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJ7bqo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ7bqo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJ7bqo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJ7bqo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJ7bqo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUnKWXE.s: Assembler messages:
encrypt.c: /tmp/ccUnKWXE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUnKWXE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUnKWXE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUnKWXE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnKWXE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnKWXE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnKWXE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnKWXE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnKWXE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnKWXE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnKWXE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnKWXE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUnKWXE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnKWXE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUnKWXE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUnKWXE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnKWXE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnKWXE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnKWXE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnKWXE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnKWXE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUnKWXE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnKWXE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnKWXE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1FrSPf.s: Assembler messages:
encrypt.c: /tmp/cc1FrSPf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1FrSPf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1FrSPf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1FrSPf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrSPf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrSPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrSPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrSPf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrSPf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FrSPf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FrSPf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FrSPf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1FrSPf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrSPf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1FrSPf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1FrSPf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FrSPf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrSPf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrSPf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrSPf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrSPf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FrSPf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrSPf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrSPf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cccehbfY.s: Assembler messages:
encrypt.c: /tmp/cccehbfY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccehbfY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccehbfY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccehbfY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccehbfY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccehbfY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccehbfY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccehbfY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccehbfY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccehbfY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccehbfY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccehbfY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccehbfY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccehbfY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccehbfY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccehbfY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccehbfY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccehbfY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccehbfY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccehbfY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccehbfY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccehbfY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccehbfY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccehbfY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccfjPcU.s: Assembler messages:
encrypt.c: /tmp/cccfjPcU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccfjPcU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccfjPcU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccfjPcU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfjPcU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfjPcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfjPcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfjPcU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfjPcU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfjPcU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfjPcU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfjPcU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccfjPcU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfjPcU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccfjPcU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccfjPcU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfjPcU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfjPcU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfjPcU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfjPcU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfjPcU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccfjPcU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfjPcU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfjPcU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgECUND.s: Assembler messages:
encrypt.c: /tmp/ccgECUND.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgECUND.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgECUND.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgECUND.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgECUND.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgECUND.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgECUND.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgECUND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgECUND.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgECUND.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgECUND.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgECUND.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgECUND.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgECUND.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgECUND.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgECUND.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgECUND.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgECUND.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgECUND.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgECUND.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgECUND.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgECUND.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgECUND.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgECUND.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYdLLsm.s: Assembler messages:
encrypt.c: /tmp/ccYdLLsm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYdLLsm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYdLLsm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYdLLsm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdLLsm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdLLsm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdLLsm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdLLsm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdLLsm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdLLsm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdLLsm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdLLsm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYdLLsm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdLLsm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYdLLsm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdLLsm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYdLLsm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdLLsm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYdLLsm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYdLLsm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdLLsm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYdLLsm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYdLLsm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYdLLsm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg6m3Nu.s: Assembler messages:
encrypt.c: /tmp/ccg6m3Nu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6m3Nu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6m3Nu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6m3Nu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6m3Nu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6m3Nu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6m3Nu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6m3Nu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6m3Nu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg6m3Nu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg6m3Nu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg6m3Nu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6m3Nu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6m3Nu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6m3Nu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg6m3Nu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg6m3Nu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6m3Nu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6m3Nu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6m3Nu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6m3Nu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6m3Nu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6m3Nu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg6m3Nu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJFyVxa.s: Assembler messages:
encrypt.c: /tmp/ccJFyVxa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFyVxa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFyVxa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFyVxa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFyVxa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFyVxa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFyVxa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFyVxa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFyVxa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFyVxa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFyVxa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFyVxa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFyVxa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFyVxa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFyVxa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJFyVxa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFyVxa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFyVxa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFyVxa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFyVxa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFyVxa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFyVxa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFyVxa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFyVxa.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMSIncP.s: Assembler messages:
encrypt.c: /tmp/ccMSIncP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSIncP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSIncP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSIncP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSIncP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSIncP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSIncP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSIncP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSIncP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSIncP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSIncP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSIncP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSIncP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSIncP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSIncP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSIncP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMSIncP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSIncP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSIncP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSIncP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSIncP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSIncP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSIncP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSIncP.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccBEzrXo.s: Assembler messages:
encrypt.c: /tmp/ccBEzrXo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEzrXo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEzrXo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEzrXo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzrXo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzrXo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzrXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzrXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzrXo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEzrXo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEzrXo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEzrXo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEzrXo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzrXo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEzrXo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEzrXo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBEzrXo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEzrXo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEzrXo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEzrXo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzrXo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEzrXo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEzrXo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEzrXo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccGlNa8J.s: Assembler messages:
encrypt.c: /tmp/ccGlNa8J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGlNa8J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGlNa8J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGlNa8J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlNa8J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlNa8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlNa8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlNa8J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlNa8J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlNa8J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlNa8J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlNa8J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGlNa8J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlNa8J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGlNa8J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGlNa8J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlNa8J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlNa8J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlNa8J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlNa8J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlNa8J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGlNa8J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlNa8J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlNa8J.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQuOBH4.s: Assembler messages:
encrypt.c: /tmp/ccQuOBH4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQuOBH4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQuOBH4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQuOBH4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuOBH4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuOBH4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuOBH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuOBH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuOBH4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuOBH4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuOBH4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuOBH4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQuOBH4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuOBH4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQuOBH4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuOBH4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQuOBH4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuOBH4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQuOBH4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQuOBH4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuOBH4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQuOBH4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQuOBH4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQuOBH4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT4fyxn.s: Assembler messages:
encrypt.c: /tmp/ccT4fyxn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT4fyxn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT4fyxn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT4fyxn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4fyxn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4fyxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4fyxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4fyxn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4fyxn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4fyxn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4fyxn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4fyxn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT4fyxn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4fyxn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT4fyxn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT4fyxn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4fyxn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4fyxn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4fyxn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4fyxn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4fyxn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT4fyxn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4fyxn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4fyxn.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5ZWgnx.s: Assembler messages:
encrypt.c: /tmp/cc5ZWgnx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZWgnx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZWgnx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZWgnx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZWgnx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ZWgnx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWgnx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWgnx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWgnx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZWgnx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWgnx.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc5ZWgnx.s: Assembler messages:
encrypt.c: /tmp/cc5ZWgnx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZWgnx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZWgnx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZWgnx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZWgnx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ZWgnx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWgnx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWgnx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWgnx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWgnx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWgnx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZWgnx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWgnx.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTtVDBR.s: Assembler messages:
encrypt.c: /tmp/ccTtVDBR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTtVDBR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTtVDBR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTtVDBR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtVDBR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtVDBR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtVDBR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTtVDBR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTtVDBR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTtVDBR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtVDBR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTtVDBR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccTtVDBR.s: Assembler messages:
encrypt.c: /tmp/ccTtVDBR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTtVDBR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTtVDBR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTtVDBR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtVDBR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtVDBR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtVDBR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTtVDBR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTtVDBR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTtVDBR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtVDBR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtVDBR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTtVDBR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtVDBR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFE8Rrk.s: Assembler messages:
encrypt.c: /tmp/ccFE8Rrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFE8Rrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFE8Rrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFE8Rrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE8Rrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE8Rrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE8Rrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFE8Rrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFE8Rrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE8Rrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFE8Rrk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccFE8Rrk.s: Assembler messages:
encrypt.c: /tmp/ccFE8Rrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFE8Rrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFE8Rrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFE8Rrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE8Rrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE8Rrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE8Rrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFE8Rrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFE8Rrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE8Rrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE8Rrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFE8Rrk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE8Rrk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchFm6N4.s: Assembler messages:
encrypt.c: /tmp/cchFm6N4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFm6N4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFm6N4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchFm6N4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFm6N4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFm6N4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchFm6N4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFm6N4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFm6N4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFm6N4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFm6N4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFm6N4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cchFm6N4.s: Assembler messages:
encrypt.c: /tmp/cchFm6N4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFm6N4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFm6N4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchFm6N4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFm6N4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFm6N4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchFm6N4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFm6N4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFm6N4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFm6N4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFm6N4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFm6N4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFm6N4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFm6N4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHNrOU6.s: Assembler messages:
encrypt.c: /tmp/ccHNrOU6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNrOU6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNrOU6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNrOU6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrOU6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrOU6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrOU6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNrOU6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNrOU6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNrOU6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrOU6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNrOU6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccHNrOU6.s: Assembler messages:
encrypt.c: /tmp/ccHNrOU6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNrOU6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNrOU6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNrOU6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrOU6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrOU6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrOU6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNrOU6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNrOU6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNrOU6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrOU6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrOU6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNrOU6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrOU6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXmtaJM.s: Assembler messages:
encrypt.c: /tmp/ccXmtaJM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXmtaJM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXmtaJM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXmtaJM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXmtaJM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXmtaJM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXmtaJM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmtaJM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmtaJM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmtaJM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXmtaJM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmtaJM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccXmtaJM.s: Assembler messages:
encrypt.c: /tmp/ccXmtaJM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXmtaJM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXmtaJM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXmtaJM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXmtaJM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXmtaJM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXmtaJM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmtaJM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmtaJM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmtaJM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmtaJM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmtaJM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXmtaJM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmtaJM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5EQtLz.s: Assembler messages:
encrypt.c: /tmp/cc5EQtLz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EQtLz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EQtLz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EQtLz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EQtLz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EQtLz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EQtLz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EQtLz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EQtLz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EQtLz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EQtLz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EQtLz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc5EQtLz.s: Assembler messages:
encrypt.c: /tmp/cc5EQtLz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EQtLz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EQtLz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EQtLz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EQtLz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EQtLz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EQtLz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EQtLz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EQtLz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EQtLz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EQtLz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EQtLz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EQtLz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EQtLz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf5aGak.s: Assembler messages:
encrypt.c: /tmp/ccf5aGak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5aGak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5aGak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5aGak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5aGak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5aGak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf5aGak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5aGak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5aGak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5aGak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5aGak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5aGak.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccf5aGak.s: Assembler messages:
encrypt.c: /tmp/ccf5aGak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5aGak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5aGak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5aGak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5aGak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5aGak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf5aGak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5aGak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5aGak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5aGak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5aGak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5aGak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5aGak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5aGak.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMy1BW0.s: Assembler messages:
encrypt.c: /tmp/ccMy1BW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMy1BW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMy1BW0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMy1BW0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy1BW0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy1BW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy1BW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy1BW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy1BW0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMy1BW0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMy1BW0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMy1BW0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMy1BW0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy1BW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMy1BW0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMy1BW0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMy1BW0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMy1BW0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMy1BW0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy1BW0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMy1BW0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMy1BW0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMy1BW0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMy1BW0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjlpOKH.s: Assembler messages:
encrypt.c: /tmp/ccjlpOKH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjlpOKH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjlpOKH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjlpOKH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpOKH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpOKH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpOKH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpOKH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpOKH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlpOKH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlpOKH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlpOKH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjlpOKH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpOKH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjlpOKH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlpOKH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjlpOKH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlpOKH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlpOKH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlpOKH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpOKH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlpOKH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjlpOKH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlpOKH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBVORgb.s: Assembler messages:
encrypt.c: /tmp/ccBVORgb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBVORgb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBVORgb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBVORgb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVORgb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVORgb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVORgb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVORgb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVORgb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVORgb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVORgb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVORgb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBVORgb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVORgb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBVORgb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVORgb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBVORgb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVORgb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVORgb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVORgb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVORgb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVORgb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBVORgb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVORgb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDTQlKt.s: Assembler messages:
encrypt.c: /tmp/ccDTQlKt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDTQlKt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDTQlKt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDTQlKt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQlKt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQlKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQlKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQlKt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQlKt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTQlKt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTQlKt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTQlKt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDTQlKt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQlKt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDTQlKt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDTQlKt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTQlKt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTQlKt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTQlKt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTQlKt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTQlKt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTQlKt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTQlKt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTQlKt.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc8wwO3f.s: Assembler messages:
encrypt.c: /tmp/cc8wwO3f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8wwO3f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8wwO3f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8wwO3f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wwO3f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wwO3f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wwO3f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wwO3f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wwO3f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8wwO3f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8wwO3f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8wwO3f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8wwO3f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wwO3f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8wwO3f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8wwO3f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8wwO3f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wwO3f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wwO3f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wwO3f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wwO3f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8wwO3f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wwO3f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wwO3f.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccww4tSU.s: Assembler messages:
encrypt.c: /tmp/ccww4tSU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccww4tSU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccww4tSU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccww4tSU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww4tSU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww4tSU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww4tSU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww4tSU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww4tSU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww4tSU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww4tSU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww4tSU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccww4tSU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww4tSU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccww4tSU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww4tSU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccww4tSU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww4tSU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccww4tSU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccww4tSU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww4tSU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccww4tSU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccww4tSU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccww4tSU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRmGyBt.s: Assembler messages:
encrypt.c: /tmp/ccRmGyBt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRmGyBt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRmGyBt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRmGyBt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmGyBt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmGyBt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmGyBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmGyBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmGyBt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmGyBt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmGyBt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmGyBt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRmGyBt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmGyBt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRmGyBt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmGyBt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRmGyBt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmGyBt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmGyBt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmGyBt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmGyBt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmGyBt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRmGyBt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmGyBt.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrWgu8I.s: Assembler messages:
encrypt.c: /tmp/ccrWgu8I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWgu8I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWgu8I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWgu8I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWgu8I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWgu8I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWgu8I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWgu8I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWgu8I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWgu8I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWgu8I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWgu8I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWgu8I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWgu8I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWgu8I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrWgu8I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWgu8I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWgu8I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWgu8I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWgu8I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWgu8I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWgu8I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWgu8I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWgu8I.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLhr0Bv.s: Assembler messages:
encrypt.c: /tmp/ccLhr0Bv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhr0Bv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhr0Bv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhr0Bv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhr0Bv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhr0Bv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhr0Bv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhr0Bv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhr0Bv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhr0Bv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhr0Bv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhr0Bv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhr0Bv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhr0Bv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhr0Bv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhr0Bv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhr0Bv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhr0Bv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhr0Bv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhr0Bv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhr0Bv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhr0Bv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhr0Bv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhr0Bv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw5HuBP.s: Assembler messages:
encrypt.c: /tmp/ccw5HuBP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5HuBP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5HuBP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5HuBP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5HuBP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5HuBP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5HuBP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5HuBP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5HuBP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5HuBP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5HuBP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5HuBP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5HuBP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5HuBP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5HuBP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw5HuBP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5HuBP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5HuBP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5HuBP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5HuBP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5HuBP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5HuBP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5HuBP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5HuBP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDDjQ3l.s: Assembler messages:
encrypt.c: /tmp/ccDDjQ3l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDjQ3l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDjQ3l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDjQ3l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDjQ3l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDjQ3l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDjQ3l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDjQ3l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDjQ3l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDjQ3l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDjQ3l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDjQ3l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDjQ3l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDjQ3l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDjQ3l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDDjQ3l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDjQ3l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDjQ3l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDjQ3l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDjQ3l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDjQ3l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDjQ3l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDjQ3l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDjQ3l.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs51Fja.s: Assembler messages:
encrypt.c: /tmp/ccs51Fja.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs51Fja.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs51Fja.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs51Fja.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs51Fja.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs51Fja.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs51Fja.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs51Fja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs51Fja.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs51Fja.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs51Fja.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs51Fja.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs51Fja.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs51Fja.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs51Fja.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs51Fja.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs51Fja.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs51Fja.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs51Fja.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs51Fja.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs51Fja.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs51Fja.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs51Fja.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs51Fja.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6UejgN.s: Assembler messages:
encrypt.c: /tmp/cc6UejgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6UejgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6UejgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6UejgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UejgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UejgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UejgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UejgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UejgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UejgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UejgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UejgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6UejgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UejgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6UejgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UejgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6UejgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UejgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UejgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UejgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UejgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UejgN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6UejgN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UejgN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccobrlI2.s: Assembler messages:
encrypt.c: /tmp/ccobrlI2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccobrlI2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccobrlI2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccobrlI2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobrlI2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobrlI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobrlI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobrlI2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobrlI2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccobrlI2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccobrlI2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccobrlI2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccobrlI2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobrlI2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccobrlI2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccobrlI2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccobrlI2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobrlI2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobrlI2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobrlI2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobrlI2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccobrlI2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobrlI2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobrlI2.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4UJEjB.s: Assembler messages:
encrypt.c: /tmp/cc4UJEjB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UJEjB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UJEjB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UJEjB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJEjB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJEjB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJEjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJEjB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJEjB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UJEjB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UJEjB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UJEjB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UJEjB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJEjB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UJEjB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4UJEjB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UJEjB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UJEjB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UJEjB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJEjB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UJEjB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UJEjB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UJEjB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UJEjB.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvFZf9f.s: Assembler messages:
encrypt.c: /tmp/ccvFZf9f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvFZf9f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvFZf9f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvFZf9f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFZf9f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFZf9f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFZf9f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFZf9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFZf9f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFZf9f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFZf9f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFZf9f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvFZf9f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFZf9f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvFZf9f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFZf9f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvFZf9f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFZf9f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFZf9f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFZf9f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFZf9f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFZf9f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvFZf9f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFZf9f.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBH1QFl.s: Assembler messages:
encrypt.c: /tmp/ccBH1QFl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBH1QFl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBH1QFl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBH1QFl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH1QFl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH1QFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH1QFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH1QFl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH1QFl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBH1QFl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBH1QFl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBH1QFl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBH1QFl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH1QFl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBH1QFl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBH1QFl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBH1QFl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBH1QFl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBH1QFl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH1QFl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBH1QFl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBH1QFl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBH1QFl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBH1QFl.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceqhRed.s: Assembler messages:
encrypt.c: /tmp/cceqhRed.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqhRed.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqhRed.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceqhRed.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqhRed.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqhRed.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqhRed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqhRed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqhRed.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqhRed.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqhRed.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqhRed.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqhRed.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqhRed.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqhRed.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqhRed.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceqhRed.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqhRed.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqhRed.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqhRed.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqhRed.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqhRed.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqhRed.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqhRed.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8TFFl1.s: Assembler messages:
encrypt.c: /tmp/cc8TFFl1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TFFl1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TFFl1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TFFl1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFFl1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFFl1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFFl1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFFl1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFFl1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TFFl1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TFFl1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TFFl1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TFFl1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFFl1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TFFl1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TFFl1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TFFl1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFFl1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFFl1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFFl1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFFl1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TFFl1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFFl1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFFl1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci0qO5G.s: Assembler messages:
encrypt.c: /tmp/cci0qO5G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0qO5G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0qO5G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci0qO5G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0qO5G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0qO5G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0qO5G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0qO5G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0qO5G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0qO5G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0qO5G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0qO5G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0qO5G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0qO5G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0qO5G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0qO5G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci0qO5G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0qO5G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0qO5G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0qO5G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0qO5G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0qO5G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci0qO5G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0qO5G.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjBOc0A.s: Assembler messages:
encrypt.c: /tmp/ccjBOc0A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBOc0A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBOc0A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBOc0A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBOc0A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBOc0A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBOc0A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBOc0A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBOc0A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBOc0A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBOc0A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBOc0A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBOc0A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBOc0A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBOc0A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjBOc0A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBOc0A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBOc0A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBOc0A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBOc0A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBOc0A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBOc0A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBOc0A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBOc0A.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvZPaDg.s: Assembler messages:
encrypt.c: /tmp/ccvZPaDg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvZPaDg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvZPaDg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvZPaDg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZPaDg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZPaDg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZPaDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZPaDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZPaDg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvZPaDg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvZPaDg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvZPaDg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvZPaDg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZPaDg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvZPaDg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvZPaDg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvZPaDg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvZPaDg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvZPaDg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvZPaDg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZPaDg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvZPaDg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvZPaDg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvZPaDg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccazWTpV.s: Assembler messages:
encrypt.c: /tmp/ccazWTpV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazWTpV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazWTpV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccazWTpV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazWTpV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazWTpV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazWTpV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazWTpV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazWTpV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazWTpV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazWTpV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazWTpV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazWTpV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazWTpV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazWTpV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazWTpV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccazWTpV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazWTpV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazWTpV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazWTpV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazWTpV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazWTpV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazWTpV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazWTpV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb49yl7.s: Assembler messages:
encrypt.c: /tmp/ccb49yl7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb49yl7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb49yl7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb49yl7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb49yl7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb49yl7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb49yl7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb49yl7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb49yl7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb49yl7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb49yl7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb49yl7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb49yl7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb49yl7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb49yl7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb49yl7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb49yl7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb49yl7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb49yl7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb49yl7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb49yl7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb49yl7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb49yl7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb49yl7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCqtcQe.s: Assembler messages:
encrypt.c: /tmp/ccCqtcQe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCqtcQe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCqtcQe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCqtcQe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqtcQe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqtcQe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqtcQe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqtcQe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqtcQe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqtcQe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqtcQe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqtcQe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCqtcQe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqtcQe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCqtcQe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqtcQe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCqtcQe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqtcQe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCqtcQe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCqtcQe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqtcQe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCqtcQe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCqtcQe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCqtcQe.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOjwsdu.s: Assembler messages:
encrypt.c: /tmp/ccOjwsdu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjwsdu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOjwsdu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOjwsdu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjwsdu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjwsdu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjwsdu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjwsdu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjwsdu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjwsdu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjwsdu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjwsdu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOjwsdu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjwsdu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOjwsdu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOjwsdu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjwsdu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjwsdu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjwsdu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjwsdu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjwsdu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjwsdu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjwsdu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjwsdu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFk4mT8.s: Assembler messages:
encrypt.c: /tmp/ccFk4mT8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFk4mT8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFk4mT8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFk4mT8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk4mT8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk4mT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk4mT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk4mT8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk4mT8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFk4mT8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFk4mT8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFk4mT8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFk4mT8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk4mT8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFk4mT8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFk4mT8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFk4mT8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFk4mT8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFk4mT8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFk4mT8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFk4mT8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFk4mT8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFk4mT8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFk4mT8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxEQJkT.s: Assembler messages:
encrypt.c: /tmp/ccxEQJkT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEQJkT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEQJkT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEQJkT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEQJkT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEQJkT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEQJkT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEQJkT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEQJkT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEQJkT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEQJkT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEQJkT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEQJkT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEQJkT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEQJkT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEQJkT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxEQJkT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEQJkT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEQJkT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEQJkT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEQJkT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEQJkT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEQJkT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEQJkT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIogtNr.s: Assembler messages:
encrypt.c: /tmp/ccIogtNr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIogtNr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIogtNr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIogtNr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIogtNr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIogtNr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIogtNr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIogtNr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIogtNr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIogtNr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIogtNr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIogtNr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIogtNr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIogtNr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIogtNr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIogtNr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIogtNr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIogtNr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIogtNr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIogtNr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIogtNr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIogtNr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIogtNr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIogtNr.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cccvJUTL.s: Assembler messages:
encrypt.c: /tmp/cccvJUTL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccvJUTL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccvJUTL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccvJUTL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvJUTL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvJUTL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvJUTL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvJUTL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvJUTL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvJUTL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvJUTL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvJUTL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccvJUTL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvJUTL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccvJUTL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccvJUTL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvJUTL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvJUTL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvJUTL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvJUTL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvJUTL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccvJUTL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvJUTL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvJUTL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2c45Ke.s: Assembler messages:
encrypt.c: /tmp/cc2c45Ke.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2c45Ke.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2c45Ke.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2c45Ke.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2c45Ke.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2c45Ke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2c45Ke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2c45Ke.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2c45Ke.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2c45Ke.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2c45Ke.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2c45Ke.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2c45Ke.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2c45Ke.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2c45Ke.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2c45Ke.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2c45Ke.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2c45Ke.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2c45Ke.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2c45Ke.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2c45Ke.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2c45Ke.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2c45Ke.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2c45Ke.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB6fRh6.s: Assembler messages:
encrypt.c: /tmp/ccB6fRh6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB6fRh6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB6fRh6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB6fRh6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6fRh6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6fRh6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6fRh6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6fRh6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6fRh6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB6fRh6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB6fRh6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB6fRh6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB6fRh6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6fRh6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB6fRh6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB6fRh6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB6fRh6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB6fRh6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB6fRh6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB6fRh6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6fRh6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB6fRh6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB6fRh6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB6fRh6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQxr6iF.s: Assembler messages:
encrypt.c: /tmp/ccQxr6iF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQxr6iF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQxr6iF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQxr6iF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxr6iF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxr6iF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxr6iF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxr6iF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxr6iF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxr6iF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxr6iF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxr6iF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQxr6iF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxr6iF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQxr6iF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQxr6iF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxr6iF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxr6iF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxr6iF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxr6iF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxr6iF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxr6iF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxr6iF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxr6iF.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYWmxdm.s: Assembler messages:
encrypt.c: /tmp/ccYWmxdm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWmxdm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYWmxdm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYWmxdm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmxdm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmxdm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmxdm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmxdm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmxdm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWmxdm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWmxdm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWmxdm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYWmxdm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmxdm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYWmxdm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWmxdm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYWmxdm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWmxdm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWmxdm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWmxdm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWmxdm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWmxdm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWmxdm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWmxdm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceos93c.s: Assembler messages:
encrypt.c: /tmp/cceos93c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceos93c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceos93c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceos93c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceos93c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceos93c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceos93c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceos93c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceos93c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceos93c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceos93c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceos93c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceos93c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceos93c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceos93c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceos93c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceos93c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceos93c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceos93c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceos93c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceos93c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceos93c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceos93c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceos93c.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchmiBx4.s: Assembler messages:
encrypt.c: /tmp/cchmiBx4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmiBx4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmiBx4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchmiBx4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmiBx4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmiBx4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmiBx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmiBx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmiBx4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmiBx4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmiBx4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmiBx4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmiBx4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmiBx4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmiBx4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmiBx4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmiBx4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmiBx4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmiBx4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmiBx4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmiBx4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmiBx4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmiBx4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmiBx4.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKbLATD.s: Assembler messages:
encrypt.c: /tmp/ccKbLATD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbLATD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbLATD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbLATD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbLATD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbLATD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbLATD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbLATD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbLATD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbLATD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbLATD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbLATD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbLATD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbLATD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbLATD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbLATD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKbLATD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbLATD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbLATD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbLATD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbLATD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbLATD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbLATD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbLATD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxIWKCU.s: Assembler messages:
encrypt.c: /tmp/ccxIWKCU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxIWKCU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxIWKCU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxIWKCU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIWKCU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIWKCU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIWKCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIWKCU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIWKCU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIWKCU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIWKCU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIWKCU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxIWKCU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIWKCU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxIWKCU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxIWKCU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIWKCU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIWKCU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIWKCU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIWKCU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIWKCU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxIWKCU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIWKCU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIWKCU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6JFsU7.s: Assembler messages:
encrypt.c: /tmp/cc6JFsU7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JFsU7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JFsU7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JFsU7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFsU7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFsU7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFsU7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFsU7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFsU7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JFsU7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JFsU7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JFsU7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JFsU7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFsU7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JFsU7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JFsU7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6JFsU7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JFsU7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JFsU7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JFsU7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFsU7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JFsU7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JFsU7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JFsU7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu53Hcs.s: Assembler messages:
encrypt.c: /tmp/ccu53Hcs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu53Hcs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu53Hcs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu53Hcs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu53Hcs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu53Hcs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu53Hcs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu53Hcs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu53Hcs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu53Hcs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu53Hcs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu53Hcs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu53Hcs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu53Hcs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu53Hcs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu53Hcs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu53Hcs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu53Hcs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu53Hcs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu53Hcs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu53Hcs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu53Hcs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu53Hcs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu53Hcs.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGIk4ZP.s: Assembler messages:
encrypt.c: /tmp/ccGIk4ZP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIk4ZP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIk4ZP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIk4ZP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIk4ZP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIk4ZP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIk4ZP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIk4ZP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIk4ZP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIk4ZP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIk4ZP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIk4ZP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIk4ZP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIk4ZP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIk4ZP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIk4ZP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGIk4ZP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIk4ZP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIk4ZP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIk4ZP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIk4ZP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIk4ZP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIk4ZP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIk4ZP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMBhx89.s: Assembler messages:
encrypt.c: /tmp/ccMBhx89.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBhx89.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBhx89.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBhx89.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBhx89.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBhx89.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBhx89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBhx89.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBhx89.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBhx89.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBhx89.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBhx89.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBhx89.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBhx89.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBhx89.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBhx89.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBhx89.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBhx89.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBhx89.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBhx89.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBhx89.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBhx89.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBhx89.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBhx89.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGksDyn.s: Assembler messages:
encrypt.c: /tmp/ccGksDyn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGksDyn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGksDyn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGksDyn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksDyn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksDyn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksDyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksDyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksDyn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGksDyn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGksDyn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGksDyn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGksDyn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksDyn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGksDyn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGksDyn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGksDyn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGksDyn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGksDyn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGksDyn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksDyn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGksDyn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGksDyn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGksDyn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqw9vqG.s: Assembler messages:
encrypt.c: /tmp/ccqw9vqG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqw9vqG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqw9vqG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqw9vqG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw9vqG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw9vqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw9vqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw9vqG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw9vqG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw9vqG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw9vqG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw9vqG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqw9vqG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw9vqG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqw9vqG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqw9vqG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw9vqG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw9vqG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw9vqG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw9vqG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw9vqG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqw9vqG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw9vqG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw9vqG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc1w3oPg.s: Assembler messages:
encrypt.c: /tmp/cc1w3oPg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1w3oPg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1w3oPg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1w3oPg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3oPg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3oPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3oPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3oPg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3oPg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1w3oPg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1w3oPg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1w3oPg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1w3oPg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3oPg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1w3oPg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1w3oPg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1w3oPg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1w3oPg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1w3oPg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3oPg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1w3oPg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1w3oPg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1w3oPg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1w3oPg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cccz0ms7.s: Assembler messages:
encrypt.c: /tmp/cccz0ms7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccz0ms7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccz0ms7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccz0ms7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz0ms7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz0ms7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz0ms7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz0ms7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz0ms7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz0ms7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz0ms7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz0ms7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccz0ms7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz0ms7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccz0ms7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz0ms7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccz0ms7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz0ms7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccz0ms7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccz0ms7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz0ms7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccz0ms7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccz0ms7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccz0ms7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCOBgSV.s: Assembler messages:
encrypt.c: /tmp/ccCOBgSV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOBgSV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOBgSV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOBgSV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOBgSV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOBgSV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOBgSV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOBgSV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOBgSV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOBgSV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOBgSV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOBgSV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOBgSV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOBgSV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOBgSV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCOBgSV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOBgSV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOBgSV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOBgSV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOBgSV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOBgSV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOBgSV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOBgSV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOBgSV.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsvL2yA.s: Assembler messages:
encrypt.c: /tmp/ccsvL2yA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvL2yA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvL2yA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvL2yA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvL2yA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvL2yA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvL2yA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvL2yA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvL2yA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvL2yA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvL2yA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvL2yA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvL2yA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvL2yA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvL2yA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvL2yA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsvL2yA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvL2yA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvL2yA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvL2yA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvL2yA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvL2yA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsvL2yA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvL2yA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0NCgR0.s: Assembler messages:
encrypt.c: /tmp/cc0NCgR0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0NCgR0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0NCgR0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0NCgR0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCgR0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCgR0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCgR0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCgR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCgR0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NCgR0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NCgR0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NCgR0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0NCgR0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCgR0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0NCgR0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NCgR0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0NCgR0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NCgR0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0NCgR0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0NCgR0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCgR0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0NCgR0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0NCgR0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0NCgR0.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0UBrl9.s: Assembler messages:
encrypt.c: /tmp/cc0UBrl9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UBrl9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UBrl9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UBrl9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UBrl9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UBrl9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UBrl9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UBrl9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UBrl9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UBrl9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UBrl9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UBrl9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UBrl9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UBrl9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UBrl9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0UBrl9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UBrl9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UBrl9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UBrl9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UBrl9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UBrl9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UBrl9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UBrl9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UBrl9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLh1zyy.s: Assembler messages:
encrypt.c: /tmp/ccLh1zyy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLh1zyy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLh1zyy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLh1zyy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh1zyy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh1zyy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh1zyy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh1zyy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh1zyy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLh1zyy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLh1zyy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLh1zyy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLh1zyy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh1zyy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLh1zyy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLh1zyy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLh1zyy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLh1zyy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLh1zyy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLh1zyy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh1zyy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLh1zyy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLh1zyy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLh1zyy.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLhqQ5N.s: Assembler messages:
encrypt.c: /tmp/ccLhqQ5N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhqQ5N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhqQ5N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhqQ5N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhqQ5N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhqQ5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhqQ5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhqQ5N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhqQ5N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhqQ5N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhqQ5N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhqQ5N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhqQ5N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhqQ5N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhqQ5N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLhqQ5N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhqQ5N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhqQ5N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhqQ5N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhqQ5N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhqQ5N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhqQ5N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhqQ5N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhqQ5N.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cciYQ758.s: Assembler messages:
encrypt.c: /tmp/cciYQ758.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciYQ758.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciYQ758.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciYQ758.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYQ758.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYQ758.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYQ758.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYQ758.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYQ758.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYQ758.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYQ758.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYQ758.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciYQ758.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYQ758.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciYQ758.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYQ758.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciYQ758.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYQ758.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYQ758.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYQ758.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYQ758.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYQ758.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciYQ758.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYQ758.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cckjBUDo.s: Assembler messages:
encrypt.c: /tmp/cckjBUDo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjBUDo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckjBUDo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckjBUDo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjBUDo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjBUDo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjBUDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjBUDo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjBUDo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjBUDo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjBUDo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjBUDo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckjBUDo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjBUDo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckjBUDo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckjBUDo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjBUDo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjBUDo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjBUDo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjBUDo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjBUDo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjBUDo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjBUDo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjBUDo.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFnYBSN.s: Assembler messages:
encrypt.c: /tmp/ccFnYBSN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFnYBSN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFnYBSN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFnYBSN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYBSN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYBSN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYBSN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYBSN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYBSN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYBSN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYBSN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYBSN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFnYBSN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYBSN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFnYBSN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYBSN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFnYBSN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYBSN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnYBSN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnYBSN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYBSN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnYBSN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFnYBSN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnYBSN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT61Tq3.s: Assembler messages:
encrypt.c: /tmp/ccT61Tq3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT61Tq3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT61Tq3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT61Tq3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT61Tq3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT61Tq3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT61Tq3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT61Tq3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT61Tq3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT61Tq3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT61Tq3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT61Tq3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT61Tq3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT61Tq3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT61Tq3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT61Tq3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT61Tq3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT61Tq3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT61Tq3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT61Tq3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT61Tq3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT61Tq3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT61Tq3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT61Tq3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9gydVy.s: Assembler messages:
encrypt.c: /tmp/cc9gydVy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gydVy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gydVy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gydVy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gydVy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gydVy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gydVy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gydVy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gydVy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gydVy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gydVy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gydVy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gydVy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gydVy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gydVy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9gydVy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gydVy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gydVy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gydVy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gydVy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gydVy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9gydVy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gydVy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gydVy.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmu1Mcg.s: Assembler messages:
encrypt.c: /tmp/ccmu1Mcg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmu1Mcg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmu1Mcg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmu1Mcg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu1Mcg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu1Mcg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu1Mcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu1Mcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu1Mcg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmu1Mcg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmu1Mcg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmu1Mcg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmu1Mcg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu1Mcg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmu1Mcg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmu1Mcg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmu1Mcg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmu1Mcg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmu1Mcg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmu1Mcg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu1Mcg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmu1Mcg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmu1Mcg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmu1Mcg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH8UNI1.s: Assembler messages:
encrypt.c: /tmp/ccH8UNI1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8UNI1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8UNI1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8UNI1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8UNI1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8UNI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8UNI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8UNI1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8UNI1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH8UNI1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH8UNI1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH8UNI1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8UNI1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8UNI1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8UNI1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH8UNI1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH8UNI1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8UNI1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8UNI1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8UNI1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8UNI1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH8UNI1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8UNI1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8UNI1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchoOAFV.s: Assembler messages:
encrypt.c: /tmp/cchoOAFV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchoOAFV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchoOAFV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchoOAFV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoOAFV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoOAFV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoOAFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoOAFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoOAFV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoOAFV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoOAFV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoOAFV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchoOAFV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoOAFV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchoOAFV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoOAFV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchoOAFV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoOAFV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoOAFV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoOAFV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoOAFV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoOAFV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchoOAFV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoOAFV.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ac6pv.s: Assembler messages:
encrypt.c: /tmp/cc1ac6pv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ac6pv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ac6pv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ac6pv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ac6pv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ac6pv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ac6pv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ac6pv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ac6pv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ac6pv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ac6pv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ac6pv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ac6pv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ac6pv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ac6pv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ac6pv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ac6pv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ac6pv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ac6pv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ac6pv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ac6pv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ac6pv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ac6pv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ac6pv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNJzu8L.s: Assembler messages:
encrypt.c: /tmp/ccNJzu8L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJzu8L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJzu8L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJzu8L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzu8L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzu8L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzu8L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzu8L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzu8L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJzu8L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJzu8L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJzu8L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJzu8L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzu8L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJzu8L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNJzu8L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJzu8L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzu8L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzu8L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzu8L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzu8L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJzu8L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzu8L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzu8L.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLnCdkj.s: Assembler messages:
encrypt.c: /tmp/ccLnCdkj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnCdkj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnCdkj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnCdkj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnCdkj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnCdkj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnCdkj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnCdkj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnCdkj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnCdkj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnCdkj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnCdkj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLnCdkj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnCdkj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnCdkj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLnCdkj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnCdkj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnCdkj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnCdkj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnCdkj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnCdkj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnCdkj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnCdkj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnCdkj.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQqn0D1.s: Assembler messages:
encrypt.c: /tmp/ccQqn0D1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQqn0D1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQqn0D1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQqn0D1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqn0D1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqn0D1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqn0D1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqn0D1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqn0D1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqn0D1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqn0D1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqn0D1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQqn0D1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqn0D1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQqn0D1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqn0D1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQqn0D1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqn0D1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqn0D1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqn0D1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqn0D1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqn0D1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQqn0D1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqn0D1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJazN3r.s: Assembler messages:
encrypt.c: /tmp/ccJazN3r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJazN3r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJazN3r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJazN3r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJazN3r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJazN3r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJazN3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJazN3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJazN3r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJazN3r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJazN3r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJazN3r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJazN3r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJazN3r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJazN3r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJazN3r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJazN3r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJazN3r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJazN3r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJazN3r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJazN3r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJazN3r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJazN3r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJazN3r.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmCSXBJ.s: Assembler messages:
encrypt.c: /tmp/ccmCSXBJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmCSXBJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmCSXBJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmCSXBJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCSXBJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCSXBJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCSXBJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCSXBJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCSXBJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCSXBJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCSXBJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCSXBJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmCSXBJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCSXBJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmCSXBJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmCSXBJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCSXBJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCSXBJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCSXBJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCSXBJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCSXBJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmCSXBJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCSXBJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCSXBJ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNvVffZ.s: Assembler messages:
encrypt.c: /tmp/ccNvVffZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvVffZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvVffZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvVffZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvVffZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvVffZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvVffZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvVffZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvVffZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvVffZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvVffZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvVffZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvVffZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvVffZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvVffZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvVffZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNvVffZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvVffZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvVffZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvVffZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvVffZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvVffZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvVffZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvVffZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccszqtAd.s: Assembler messages:
encrypt.c: /tmp/ccszqtAd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszqtAd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszqtAd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccszqtAd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszqtAd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszqtAd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszqtAd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszqtAd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszqtAd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszqtAd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszqtAd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszqtAd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszqtAd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszqtAd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszqtAd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccszqtAd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszqtAd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszqtAd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszqtAd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszqtAd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszqtAd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszqtAd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszqtAd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszqtAd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6RbR9Y.s: Assembler messages:
encrypt.c: /tmp/cc6RbR9Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RbR9Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RbR9Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6RbR9Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RbR9Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RbR9Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RbR9Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RbR9Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RbR9Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RbR9Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RbR9Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RbR9Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6RbR9Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RbR9Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RbR9Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6RbR9Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RbR9Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RbR9Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RbR9Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RbR9Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RbR9Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6RbR9Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RbR9Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RbR9Y.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp6lOhG.s: Assembler messages:
encrypt.c: /tmp/ccp6lOhG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp6lOhG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp6lOhG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp6lOhG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6lOhG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6lOhG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6lOhG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6lOhG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6lOhG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp6lOhG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp6lOhG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp6lOhG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp6lOhG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6lOhG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp6lOhG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp6lOhG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp6lOhG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp6lOhG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp6lOhG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp6lOhG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6lOhG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp6lOhG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp6lOhG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp6lOhG.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3F7pNe.s: Assembler messages:
encrypt.c: /tmp/cc3F7pNe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3F7pNe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3F7pNe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3F7pNe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F7pNe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F7pNe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F7pNe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F7pNe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F7pNe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3F7pNe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3F7pNe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3F7pNe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3F7pNe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F7pNe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3F7pNe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3F7pNe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3F7pNe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3F7pNe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3F7pNe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3F7pNe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F7pNe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3F7pNe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3F7pNe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3F7pNe.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce1kRcv.s: Assembler messages:
encrypt.c: /tmp/cce1kRcv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce1kRcv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce1kRcv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce1kRcv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1kRcv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1kRcv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1kRcv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1kRcv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1kRcv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1kRcv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1kRcv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1kRcv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce1kRcv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1kRcv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce1kRcv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce1kRcv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1kRcv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1kRcv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1kRcv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1kRcv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1kRcv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce1kRcv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1kRcv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1kRcv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc56XdnY.s: Assembler messages:
encrypt.c: /tmp/cc56XdnY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc56XdnY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc56XdnY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc56XdnY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56XdnY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56XdnY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56XdnY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56XdnY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56XdnY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56XdnY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56XdnY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56XdnY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc56XdnY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56XdnY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc56XdnY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56XdnY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc56XdnY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56XdnY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc56XdnY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc56XdnY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56XdnY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc56XdnY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc56XdnY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc56XdnY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchEvSvi.s: Assembler messages:
encrypt.c: /tmp/cchEvSvi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchEvSvi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchEvSvi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchEvSvi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEvSvi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEvSvi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEvSvi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEvSvi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEvSvi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEvSvi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEvSvi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEvSvi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchEvSvi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEvSvi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchEvSvi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchEvSvi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEvSvi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEvSvi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEvSvi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEvSvi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEvSvi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEvSvi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEvSvi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEvSvi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDanVqM.s: Assembler messages:
encrypt.c: /tmp/ccDanVqM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDanVqM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDanVqM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDanVqM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDanVqM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDanVqM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDanVqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDanVqM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDanVqM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDanVqM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDanVqM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDanVqM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDanVqM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDanVqM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDanVqM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDanVqM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDanVqM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDanVqM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDanVqM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDanVqM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDanVqM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDanVqM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDanVqM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDanVqM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce9FVWv.s: Assembler messages:
encrypt.c: /tmp/cce9FVWv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9FVWv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9FVWv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce9FVWv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9FVWv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9FVWv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9FVWv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9FVWv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9FVWv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9FVWv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9FVWv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9FVWv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce9FVWv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9FVWv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9FVWv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9FVWv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce9FVWv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9FVWv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9FVWv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9FVWv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9FVWv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9FVWv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9FVWv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9FVWv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1H3sYw.s: Assembler messages:
encrypt.c: /tmp/cc1H3sYw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1H3sYw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1H3sYw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1H3sYw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H3sYw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H3sYw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H3sYw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H3sYw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H3sYw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1H3sYw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1H3sYw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1H3sYw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1H3sYw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H3sYw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1H3sYw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1H3sYw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1H3sYw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1H3sYw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1H3sYw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H3sYw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1H3sYw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1H3sYw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1H3sYw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1H3sYw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc53O2sj.s: Assembler messages:
encrypt.c: /tmp/cc53O2sj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc53O2sj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc53O2sj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc53O2sj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53O2sj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53O2sj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53O2sj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53O2sj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53O2sj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53O2sj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53O2sj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53O2sj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc53O2sj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53O2sj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc53O2sj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53O2sj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc53O2sj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53O2sj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53O2sj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53O2sj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53O2sj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53O2sj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc53O2sj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53O2sj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc789v03.s: Assembler messages:
encrypt.c: /tmp/cc789v03.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc789v03.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc789v03.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc789v03.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc789v03.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc789v03.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc789v03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc789v03.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc789v03.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc789v03.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc789v03.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc789v03.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc789v03.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc789v03.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc789v03.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc789v03.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc789v03.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc789v03.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc789v03.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc789v03.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc789v03.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc789v03.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc789v03.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc789v03.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPCq9iL.s: Assembler messages:
encrypt.c: /tmp/ccPCq9iL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCq9iL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPCq9iL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPCq9iL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCq9iL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCq9iL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCq9iL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCq9iL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCq9iL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCq9iL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCq9iL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCq9iL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPCq9iL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCq9iL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPCq9iL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCq9iL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPCq9iL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCq9iL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCq9iL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCq9iL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCq9iL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCq9iL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCq9iL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCq9iL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5QeUHb.s: Assembler messages:
encrypt.c: /tmp/cc5QeUHb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QeUHb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QeUHb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QeUHb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QeUHb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QeUHb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QeUHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QeUHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QeUHb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QeUHb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QeUHb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QeUHb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QeUHb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QeUHb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QeUHb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QeUHb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5QeUHb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QeUHb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QeUHb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QeUHb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QeUHb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QeUHb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QeUHb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QeUHb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOGTy1q.s: Assembler messages:
encrypt.c: /tmp/ccOGTy1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGTy1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGTy1q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGTy1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGTy1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGTy1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGTy1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGTy1q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGTy1q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGTy1q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGTy1q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGTy1q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGTy1q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGTy1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGTy1q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOGTy1q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGTy1q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGTy1q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGTy1q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGTy1q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGTy1q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGTy1q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGTy1q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGTy1q.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIfcEgX.s: Assembler messages:
encrypt.c: /tmp/ccIfcEgX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIfcEgX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIfcEgX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIfcEgX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfcEgX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfcEgX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfcEgX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfcEgX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfcEgX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfcEgX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfcEgX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfcEgX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIfcEgX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfcEgX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIfcEgX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIfcEgX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfcEgX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfcEgX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfcEgX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfcEgX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfcEgX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIfcEgX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfcEgX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfcEgX.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpSMZsE.s: Assembler messages:
encrypt.c: /tmp/ccpSMZsE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpSMZsE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpSMZsE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpSMZsE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSMZsE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSMZsE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSMZsE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSMZsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSMZsE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSMZsE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSMZsE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSMZsE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpSMZsE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSMZsE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpSMZsE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSMZsE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpSMZsE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSMZsE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSMZsE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSMZsE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSMZsE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSMZsE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpSMZsE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSMZsE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD73QMw.s: Assembler messages:
encrypt.c: /tmp/ccD73QMw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD73QMw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD73QMw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD73QMw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD73QMw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD73QMw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD73QMw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD73QMw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD73QMw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD73QMw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD73QMw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD73QMw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD73QMw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD73QMw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD73QMw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD73QMw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD73QMw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD73QMw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD73QMw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD73QMw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD73QMw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD73QMw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD73QMw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD73QMw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvM9wCo.s: Assembler messages:
encrypt.c: /tmp/ccvM9wCo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvM9wCo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvM9wCo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvM9wCo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvM9wCo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvM9wCo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvM9wCo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvM9wCo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvM9wCo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvM9wCo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvM9wCo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvM9wCo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvM9wCo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvM9wCo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvM9wCo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvM9wCo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvM9wCo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvM9wCo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvM9wCo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvM9wCo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvM9wCo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvM9wCo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvM9wCo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvM9wCo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceBq3uc.s: Assembler messages:
encrypt.c: /tmp/cceBq3uc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBq3uc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBq3uc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceBq3uc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBq3uc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBq3uc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBq3uc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBq3uc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBq3uc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBq3uc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBq3uc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBq3uc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBq3uc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBq3uc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBq3uc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceBq3uc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBq3uc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBq3uc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBq3uc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBq3uc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBq3uc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBq3uc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBq3uc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBq3uc.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczZl10V.s: Assembler messages:
encrypt.c: /tmp/cczZl10V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZl10V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZl10V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczZl10V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZl10V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZl10V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZl10V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZl10V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZl10V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZl10V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZl10V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZl10V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZl10V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZl10V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZl10V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZl10V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczZl10V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZl10V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZl10V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZl10V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZl10V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZl10V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZl10V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZl10V.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4dUWYR.s: Assembler messages:
encrypt.c: /tmp/cc4dUWYR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4dUWYR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4dUWYR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4dUWYR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dUWYR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dUWYR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dUWYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dUWYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dUWYR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dUWYR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dUWYR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dUWYR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4dUWYR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dUWYR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4dUWYR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dUWYR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4dUWYR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dUWYR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dUWYR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dUWYR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dUWYR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dUWYR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4dUWYR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dUWYR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceMknM6.s: Assembler messages:
encrypt.c: /tmp/cceMknM6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMknM6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMknM6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceMknM6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMknM6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMknM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMknM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMknM6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMknM6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMknM6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMknM6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMknM6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMknM6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMknM6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMknM6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceMknM6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMknM6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMknM6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMknM6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMknM6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMknM6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMknM6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMknM6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMknM6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTCbUuw.s: Assembler messages:
encrypt.c: /tmp/ccTCbUuw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCbUuw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCbUuw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCbUuw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbUuw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbUuw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbUuw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbUuw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbUuw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbUuw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbUuw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbUuw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCbUuw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbUuw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCbUuw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbUuw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTCbUuw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbUuw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCbUuw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCbUuw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbUuw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCbUuw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCbUuw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCbUuw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckmJLdE.s: Assembler messages:
encrypt.c: /tmp/cckmJLdE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckmJLdE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckmJLdE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckmJLdE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmJLdE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmJLdE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmJLdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmJLdE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmJLdE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmJLdE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmJLdE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmJLdE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckmJLdE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmJLdE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckmJLdE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckmJLdE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmJLdE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmJLdE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmJLdE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmJLdE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmJLdE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckmJLdE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmJLdE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmJLdE.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Bmyk6.s: Assembler messages:
encrypt.c: /tmp/cc4Bmyk6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Bmyk6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Bmyk6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Bmyk6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bmyk6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bmyk6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bmyk6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bmyk6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bmyk6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Bmyk6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Bmyk6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Bmyk6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Bmyk6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bmyk6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Bmyk6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Bmyk6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Bmyk6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Bmyk6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Bmyk6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Bmyk6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bmyk6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Bmyk6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Bmyk6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Bmyk6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc80TbEo.s: Assembler messages:
encrypt.c: /tmp/cc80TbEo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80TbEo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80TbEo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc80TbEo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80TbEo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80TbEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80TbEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80TbEo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80TbEo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80TbEo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80TbEo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80TbEo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80TbEo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80TbEo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80TbEo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc80TbEo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80TbEo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80TbEo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80TbEo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80TbEo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80TbEo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80TbEo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80TbEo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80TbEo.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ0F8RE.s: Assembler messages:
encrypt.c: /tmp/ccQ0F8RE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0F8RE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0F8RE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0F8RE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0F8RE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0F8RE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0F8RE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0F8RE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0F8RE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0F8RE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0F8RE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0F8RE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0F8RE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0F8RE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0F8RE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0F8RE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ0F8RE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0F8RE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0F8RE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0F8RE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0F8RE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0F8RE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0F8RE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0F8RE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw2sjeR.s: Assembler messages:
encrypt.c: /tmp/ccw2sjeR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw2sjeR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw2sjeR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw2sjeR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2sjeR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2sjeR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2sjeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2sjeR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2sjeR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2sjeR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2sjeR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2sjeR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw2sjeR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2sjeR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw2sjeR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw2sjeR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2sjeR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2sjeR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2sjeR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2sjeR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2sjeR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw2sjeR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2sjeR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2sjeR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRwEcsD.s: Assembler messages:
encrypt.c: /tmp/ccRwEcsD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwEcsD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRwEcsD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRwEcsD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwEcsD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwEcsD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwEcsD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwEcsD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwEcsD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwEcsD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwEcsD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwEcsD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRwEcsD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwEcsD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRwEcsD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRwEcsD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwEcsD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwEcsD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwEcsD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwEcsD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwEcsD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwEcsD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwEcsD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwEcsD.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccod3RLm.s: Assembler messages:
encrypt.c: /tmp/ccod3RLm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccod3RLm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccod3RLm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccod3RLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod3RLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod3RLm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod3RLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod3RLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod3RLm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod3RLm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod3RLm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod3RLm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccod3RLm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod3RLm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccod3RLm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod3RLm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccod3RLm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod3RLm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccod3RLm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccod3RLm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod3RLm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccod3RLm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccod3RLm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccod3RLm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9fFDG2.s: Assembler messages:
encrypt.c: /tmp/cc9fFDG2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9fFDG2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9fFDG2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9fFDG2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fFDG2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fFDG2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fFDG2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fFDG2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fFDG2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fFDG2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fFDG2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fFDG2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9fFDG2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fFDG2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9fFDG2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fFDG2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9fFDG2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9fFDG2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9fFDG2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9fFDG2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fFDG2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9fFDG2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9fFDG2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9fFDG2.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckJwQXh.s: Assembler messages:
encrypt.c: /tmp/cckJwQXh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJwQXh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckJwQXh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckJwQXh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJwQXh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJwQXh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJwQXh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJwQXh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJwQXh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJwQXh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJwQXh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJwQXh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckJwQXh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJwQXh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckJwQXh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckJwQXh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJwQXh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJwQXh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJwQXh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJwQXh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJwQXh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJwQXh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJwQXh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJwQXh.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPxoa6U.s: Assembler messages:
encrypt.c: /tmp/ccPxoa6U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxoa6U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxoa6U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxoa6U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxoa6U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxoa6U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxoa6U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxoa6U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxoa6U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxoa6U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxoa6U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxoa6U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxoa6U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxoa6U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxoa6U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPxoa6U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxoa6U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxoa6U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxoa6U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxoa6U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxoa6U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxoa6U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxoa6U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxoa6U.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT2qh4B.s: Assembler messages:
encrypt.c: /tmp/ccT2qh4B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT2qh4B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT2qh4B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT2qh4B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2qh4B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2qh4B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2qh4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2qh4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2qh4B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2qh4B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2qh4B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2qh4B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT2qh4B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2qh4B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT2qh4B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2qh4B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT2qh4B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2qh4B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2qh4B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2qh4B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2qh4B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2qh4B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT2qh4B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2qh4B.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT1ODWn.s: Assembler messages:
encrypt.c: /tmp/ccT1ODWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT1ODWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT1ODWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT1ODWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1ODWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1ODWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1ODWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1ODWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1ODWn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1ODWn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1ODWn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1ODWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT1ODWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1ODWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT1ODWn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT1ODWn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1ODWn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1ODWn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1ODWn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1ODWn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1ODWn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT1ODWn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1ODWn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1ODWn.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj9gbHf.s: Assembler messages:
encrypt.c: /tmp/ccj9gbHf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9gbHf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9gbHf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9gbHf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9gbHf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9gbHf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9gbHf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9gbHf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9gbHf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9gbHf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9gbHf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9gbHf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9gbHf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9gbHf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9gbHf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9gbHf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj9gbHf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9gbHf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9gbHf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9gbHf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9gbHf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9gbHf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9gbHf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9gbHf.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYnwinZ.s: Assembler messages:
encrypt.c: /tmp/ccYnwinZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYnwinZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYnwinZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYnwinZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnwinZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnwinZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnwinZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnwinZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnwinZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnwinZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnwinZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnwinZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYnwinZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnwinZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYnwinZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYnwinZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYnwinZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnwinZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnwinZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnwinZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnwinZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYnwinZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnwinZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYnwinZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgLKgCK.s: Assembler messages:
encrypt.c: /tmp/ccgLKgCK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLKgCK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLKgCK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLKgCK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLKgCK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLKgCK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLKgCK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLKgCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLKgCK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLKgCK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLKgCK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLKgCK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLKgCK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLKgCK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLKgCK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLKgCK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgLKgCK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLKgCK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLKgCK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLKgCK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLKgCK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLKgCK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLKgCK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLKgCK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCRcnKd.s: Assembler messages:
encrypt.c: /tmp/ccCRcnKd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRcnKd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRcnKd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRcnKd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRcnKd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRcnKd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRcnKd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRcnKd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRcnKd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRcnKd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRcnKd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRcnKd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRcnKd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRcnKd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRcnKd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRcnKd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCRcnKd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRcnKd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRcnKd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRcnKd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRcnKd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRcnKd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRcnKd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRcnKd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ7098t.s: Assembler messages:
encrypt.c: /tmp/ccJ7098t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7098t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7098t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7098t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7098t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7098t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7098t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7098t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7098t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7098t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7098t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7098t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7098t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7098t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7098t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ7098t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7098t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7098t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7098t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7098t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7098t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7098t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7098t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7098t.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccVROOx7.s: Assembler messages:
encrypt.c: /tmp/ccVROOx7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVROOx7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVROOx7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVROOx7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVROOx7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVROOx7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVROOx7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVROOx7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVROOx7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVROOx7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVROOx7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVROOx7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVROOx7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVROOx7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVROOx7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVROOx7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVROOx7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVROOx7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVROOx7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVROOx7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVROOx7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVROOx7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVROOx7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVROOx7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccwh7FFX.s: Assembler messages:
encrypt.c: /tmp/ccwh7FFX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwh7FFX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwh7FFX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwh7FFX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh7FFX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh7FFX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh7FFX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh7FFX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh7FFX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwh7FFX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwh7FFX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwh7FFX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwh7FFX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh7FFX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwh7FFX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwh7FFX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwh7FFX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwh7FFX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwh7FFX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwh7FFX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh7FFX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwh7FFX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwh7FFX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwh7FFX.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2dCN9u.s: Assembler messages:
encrypt.c: /tmp/cc2dCN9u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dCN9u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2dCN9u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2dCN9u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dCN9u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dCN9u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dCN9u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dCN9u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dCN9u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dCN9u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dCN9u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dCN9u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2dCN9u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dCN9u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2dCN9u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dCN9u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2dCN9u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dCN9u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dCN9u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dCN9u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dCN9u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dCN9u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dCN9u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dCN9u.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjB4KKL.s: Assembler messages:
encrypt.c: /tmp/ccjB4KKL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjB4KKL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjB4KKL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjB4KKL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB4KKL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB4KKL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB4KKL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB4KKL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB4KKL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB4KKL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB4KKL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB4KKL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjB4KKL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB4KKL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjB4KKL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjB4KKL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB4KKL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB4KKL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB4KKL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB4KKL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB4KKL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjB4KKL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB4KKL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB4KKL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9kzuiY.s: Assembler messages:
encrypt.c: /tmp/cc9kzuiY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9kzuiY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9kzuiY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9kzuiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kzuiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kzuiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kzuiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kzuiY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kzuiY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9kzuiY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9kzuiY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9kzuiY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9kzuiY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kzuiY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9kzuiY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9kzuiY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9kzuiY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9kzuiY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9kzuiY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kzuiY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9kzuiY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9kzuiY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9kzuiY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9kzuiY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQirwaG.s: Assembler messages:
encrypt.c: /tmp/ccQirwaG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQirwaG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQirwaG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQirwaG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQirwaG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQirwaG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQirwaG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQirwaG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQirwaG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQirwaG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQirwaG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQirwaG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQirwaG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQirwaG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQirwaG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQirwaG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQirwaG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQirwaG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQirwaG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQirwaG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQirwaG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQirwaG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQirwaG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQirwaG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSLl5ZC.s: Assembler messages:
encrypt.c: /tmp/ccSLl5ZC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLl5ZC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLl5ZC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLl5ZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLl5ZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLl5ZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLl5ZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLl5ZC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLl5ZC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLl5ZC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLl5ZC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLl5ZC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLl5ZC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLl5ZC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLl5ZC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSLl5ZC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLl5ZC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLl5ZC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLl5ZC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLl5ZC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLl5ZC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLl5ZC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLl5ZC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLl5ZC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmLqnGl.s: Assembler messages:
encrypt.c: /tmp/ccmLqnGl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmLqnGl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmLqnGl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmLqnGl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLqnGl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLqnGl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLqnGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLqnGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLqnGl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLqnGl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLqnGl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLqnGl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmLqnGl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLqnGl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmLqnGl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLqnGl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmLqnGl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLqnGl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLqnGl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLqnGl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLqnGl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLqnGl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmLqnGl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLqnGl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3cTEQd.s: Assembler messages:
encrypt.c: /tmp/cc3cTEQd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3cTEQd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3cTEQd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3cTEQd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cTEQd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cTEQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cTEQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cTEQd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cTEQd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cTEQd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cTEQd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cTEQd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3cTEQd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cTEQd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3cTEQd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3cTEQd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cTEQd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cTEQd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cTEQd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cTEQd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cTEQd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3cTEQd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cTEQd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cTEQd.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccACVuNY.s: Assembler messages:
encrypt.c: /tmp/ccACVuNY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACVuNY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACVuNY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccACVuNY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACVuNY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACVuNY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACVuNY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACVuNY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACVuNY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACVuNY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACVuNY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACVuNY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACVuNY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACVuNY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACVuNY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACVuNY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccACVuNY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACVuNY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACVuNY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACVuNY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACVuNY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACVuNY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACVuNY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACVuNY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN5LezD.s: Assembler messages:
encrypt.c: /tmp/ccN5LezD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN5LezD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN5LezD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN5LezD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5LezD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5LezD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5LezD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5LezD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5LezD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5LezD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5LezD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5LezD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN5LezD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5LezD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN5LezD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5LezD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN5LezD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5LezD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5LezD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5LezD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5LezD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5LezD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5LezD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5LezD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbvTDAG.s: Assembler messages:
encrypt.c: /tmp/ccbvTDAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbvTDAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbvTDAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbvTDAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvTDAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvTDAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvTDAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvTDAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvTDAG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvTDAG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvTDAG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvTDAG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbvTDAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvTDAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbvTDAG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbvTDAG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvTDAG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvTDAG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvTDAG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvTDAG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvTDAG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbvTDAG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvTDAG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvTDAG.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXIAxEx.s: Assembler messages:
encrypt.c: /tmp/ccXIAxEx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIAxEx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIAxEx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIAxEx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIAxEx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIAxEx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIAxEx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIAxEx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIAxEx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIAxEx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIAxEx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIAxEx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIAxEx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIAxEx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIAxEx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIAxEx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXIAxEx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIAxEx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIAxEx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIAxEx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIAxEx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIAxEx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIAxEx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIAxEx.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsFPxJM.s: Assembler messages:
encrypt.c: /tmp/ccsFPxJM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsFPxJM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsFPxJM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsFPxJM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFPxJM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFPxJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFPxJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFPxJM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFPxJM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsFPxJM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsFPxJM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsFPxJM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsFPxJM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFPxJM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsFPxJM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsFPxJM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsFPxJM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFPxJM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFPxJM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFPxJM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFPxJM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsFPxJM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFPxJM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFPxJM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9bmNB0.s: Assembler messages:
encrypt.c: /tmp/cc9bmNB0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bmNB0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bmNB0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bmNB0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bmNB0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bmNB0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bmNB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bmNB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bmNB0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bmNB0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bmNB0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bmNB0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bmNB0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bmNB0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bmNB0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bmNB0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9bmNB0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bmNB0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bmNB0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bmNB0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bmNB0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bmNB0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bmNB0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bmNB0.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccotTASi.s: Assembler messages:
encrypt.c: /tmp/ccotTASi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccotTASi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccotTASi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccotTASi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotTASi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotTASi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotTASi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotTASi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotTASi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotTASi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotTASi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotTASi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccotTASi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotTASi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccotTASi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccotTASi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotTASi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotTASi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotTASi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotTASi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotTASi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccotTASi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotTASi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotTASi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7fbDzS.s: Assembler messages:
encrypt.c: /tmp/cc7fbDzS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fbDzS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fbDzS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fbDzS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fbDzS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fbDzS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fbDzS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fbDzS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fbDzS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fbDzS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fbDzS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fbDzS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fbDzS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fbDzS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fbDzS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7fbDzS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fbDzS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fbDzS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fbDzS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fbDzS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fbDzS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fbDzS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fbDzS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fbDzS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccwKwwaB.s: Assembler messages:
encrypt.c: /tmp/ccwKwwaB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwKwwaB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwKwwaB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwKwwaB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKwwaB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKwwaB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKwwaB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKwwaB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKwwaB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKwwaB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKwwaB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKwwaB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwKwwaB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKwwaB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwKwwaB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKwwaB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwKwwaB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKwwaB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKwwaB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKwwaB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKwwaB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKwwaB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwKwwaB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKwwaB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cck3Twfy.s: Assembler messages:
encrypt.c: /tmp/cck3Twfy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck3Twfy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck3Twfy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck3Twfy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3Twfy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3Twfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3Twfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3Twfy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3Twfy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck3Twfy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck3Twfy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck3Twfy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck3Twfy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3Twfy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck3Twfy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck3Twfy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck3Twfy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3Twfy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3Twfy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3Twfy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3Twfy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck3Twfy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3Twfy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3Twfy.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl7lIVf.s: Assembler messages:
encrypt.c: /tmp/ccl7lIVf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl7lIVf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl7lIVf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl7lIVf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7lIVf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7lIVf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7lIVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7lIVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7lIVf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7lIVf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7lIVf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7lIVf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl7lIVf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7lIVf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl7lIVf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7lIVf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl7lIVf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7lIVf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7lIVf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7lIVf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7lIVf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7lIVf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7lIVf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7lIVf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFTH9NP.s: Assembler messages:
encrypt.c: /tmp/ccFTH9NP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTH9NP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTH9NP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFTH9NP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTH9NP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTH9NP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTH9NP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTH9NP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTH9NP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTH9NP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTH9NP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTH9NP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFTH9NP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTH9NP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTH9NP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTH9NP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFTH9NP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTH9NP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTH9NP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTH9NP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTH9NP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTH9NP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFTH9NP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTH9NP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRiqoQV.s: Assembler messages:
encrypt.c: /tmp/ccRiqoQV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRiqoQV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRiqoQV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRiqoQV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiqoQV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiqoQV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiqoQV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiqoQV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiqoQV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRiqoQV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRiqoQV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRiqoQV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRiqoQV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiqoQV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRiqoQV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRiqoQV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRiqoQV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRiqoQV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRiqoQV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiqoQV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRiqoQV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRiqoQV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRiqoQV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRiqoQV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIqMYoB.s: Assembler messages:
encrypt.c: /tmp/ccIqMYoB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIqMYoB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIqMYoB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIqMYoB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqMYoB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqMYoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqMYoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqMYoB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqMYoB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqMYoB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqMYoB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqMYoB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIqMYoB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqMYoB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIqMYoB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIqMYoB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqMYoB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqMYoB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqMYoB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqMYoB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqMYoB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIqMYoB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqMYoB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqMYoB.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch39Kyi.s: Assembler messages:
encrypt.c: /tmp/cch39Kyi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch39Kyi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch39Kyi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch39Kyi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch39Kyi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch39Kyi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch39Kyi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch39Kyi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch39Kyi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch39Kyi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch39Kyi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch39Kyi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch39Kyi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch39Kyi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch39Kyi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch39Kyi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch39Kyi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch39Kyi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch39Kyi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch39Kyi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch39Kyi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch39Kyi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch39Kyi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch39Kyi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccBAhSbb.s: Assembler messages:
encrypt.c: /tmp/ccBAhSbb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBAhSbb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBAhSbb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBAhSbb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAhSbb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAhSbb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAhSbb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAhSbb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAhSbb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAhSbb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAhSbb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAhSbb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBAhSbb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAhSbb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBAhSbb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBAhSbb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAhSbb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAhSbb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAhSbb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAhSbb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAhSbb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBAhSbb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAhSbb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAhSbb.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchUN4vT.s: Assembler messages:
encrypt.c: /tmp/cchUN4vT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUN4vT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUN4vT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchUN4vT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUN4vT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUN4vT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUN4vT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUN4vT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUN4vT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUN4vT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUN4vT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUN4vT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUN4vT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUN4vT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUN4vT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUN4vT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchUN4vT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUN4vT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUN4vT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUN4vT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUN4vT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUN4vT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUN4vT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUN4vT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchIHe2x.s: Assembler messages:
encrypt.c: /tmp/cchIHe2x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIHe2x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIHe2x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchIHe2x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIHe2x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIHe2x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIHe2x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIHe2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIHe2x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIHe2x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIHe2x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIHe2x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIHe2x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIHe2x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIHe2x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIHe2x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchIHe2x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIHe2x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIHe2x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIHe2x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIHe2x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIHe2x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIHe2x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIHe2x.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmrkAyO.s: Assembler messages:
encrypt.c: /tmp/ccmrkAyO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmrkAyO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmrkAyO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmrkAyO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrkAyO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrkAyO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrkAyO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrkAyO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrkAyO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmrkAyO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmrkAyO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmrkAyO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmrkAyO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrkAyO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmrkAyO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmrkAyO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmrkAyO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrkAyO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrkAyO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrkAyO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrkAyO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmrkAyO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrkAyO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrkAyO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3BBi8e.s: Assembler messages:
encrypt.c: /tmp/cc3BBi8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3BBi8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3BBi8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3BBi8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BBi8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BBi8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BBi8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BBi8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BBi8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BBi8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BBi8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BBi8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3BBi8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BBi8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3BBi8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3BBi8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BBi8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BBi8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BBi8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BBi8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BBi8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3BBi8e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BBi8e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BBi8e.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd17t91.s: Assembler messages:
encrypt.c: /tmp/ccd17t91.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd17t91.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd17t91.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd17t91.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd17t91.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd17t91.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd17t91.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd17t91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd17t91.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd17t91.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd17t91.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd17t91.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd17t91.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd17t91.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd17t91.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd17t91.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd17t91.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd17t91.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd17t91.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd17t91.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd17t91.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd17t91.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd17t91.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd17t91.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTfBZJN.s: Assembler messages:
encrypt.c: /tmp/ccTfBZJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTfBZJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTfBZJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTfBZJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfBZJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfBZJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfBZJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfBZJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfBZJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfBZJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfBZJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfBZJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTfBZJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfBZJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTfBZJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTfBZJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfBZJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfBZJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfBZJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfBZJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfBZJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTfBZJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfBZJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfBZJN.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgXjswG.s: Assembler messages:
encrypt.c: /tmp/ccgXjswG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgXjswG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgXjswG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgXjswG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjswG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjswG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjswG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjswG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjswG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjswG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjswG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjswG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgXjswG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjswG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgXjswG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjswG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgXjswG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjswG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXjswG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXjswG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjswG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXjswG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgXjswG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXjswG.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbjd6uh.s: Assembler messages:
encrypt.c: /tmp/ccbjd6uh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjd6uh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjd6uh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjd6uh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjd6uh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjd6uh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjd6uh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjd6uh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjd6uh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjd6uh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjd6uh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjd6uh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjd6uh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjd6uh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjd6uh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjd6uh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbjd6uh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjd6uh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjd6uh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjd6uh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjd6uh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjd6uh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjd6uh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjd6uh.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclmTotu.s: Assembler messages:
encrypt.c: /tmp/cclmTotu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmTotu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmTotu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclmTotu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmTotu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmTotu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmTotu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmTotu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmTotu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmTotu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmTotu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmTotu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmTotu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmTotu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmTotu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclmTotu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmTotu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmTotu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmTotu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmTotu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmTotu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmTotu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmTotu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmTotu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN3nTJ0.s: Assembler messages:
encrypt.c: /tmp/ccN3nTJ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3nTJ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3nTJ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3nTJ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3nTJ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3nTJ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3nTJ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3nTJ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3nTJ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3nTJ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3nTJ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3nTJ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3nTJ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3nTJ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3nTJ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN3nTJ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3nTJ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3nTJ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3nTJ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3nTJ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3nTJ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3nTJ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3nTJ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3nTJ0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvgjm7J.s: Assembler messages:
encrypt.c: /tmp/ccvgjm7J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvgjm7J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvgjm7J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvgjm7J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgjm7J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgjm7J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgjm7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgjm7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgjm7J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgjm7J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgjm7J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgjm7J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvgjm7J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgjm7J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvgjm7J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgjm7J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvgjm7J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgjm7J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgjm7J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgjm7J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgjm7J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgjm7J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvgjm7J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgjm7J.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc48APPr.s: Assembler messages:
encrypt.c: /tmp/cc48APPr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc48APPr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc48APPr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc48APPr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48APPr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48APPr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48APPr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48APPr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48APPr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc48APPr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc48APPr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc48APPr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc48APPr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48APPr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc48APPr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc48APPr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc48APPr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc48APPr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc48APPr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48APPr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc48APPr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc48APPr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc48APPr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc48APPr.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz8TEza.s: Assembler messages:
encrypt.c: /tmp/ccz8TEza.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8TEza.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8TEza.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8TEza.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8TEza.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8TEza.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8TEza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8TEza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8TEza.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8TEza.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8TEza.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8TEza.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8TEza.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8TEza.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8TEza.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8TEza.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz8TEza.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8TEza.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8TEza.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8TEza.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8TEza.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8TEza.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8TEza.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8TEza.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1CYZdI.s: Assembler messages:
encrypt.c: /tmp/cc1CYZdI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1CYZdI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1CYZdI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1CYZdI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CYZdI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CYZdI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CYZdI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CYZdI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CYZdI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CYZdI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CYZdI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CYZdI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1CYZdI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CYZdI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1CYZdI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CYZdI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1CYZdI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CYZdI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CYZdI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CYZdI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CYZdI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CYZdI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1CYZdI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CYZdI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxs4XvU.s: Assembler messages:
encrypt.c: /tmp/ccxs4XvU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxs4XvU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxs4XvU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxs4XvU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs4XvU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs4XvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs4XvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs4XvU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs4XvU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs4XvU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs4XvU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs4XvU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxs4XvU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs4XvU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxs4XvU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxs4XvU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs4XvU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs4XvU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs4XvU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs4XvU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs4XvU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxs4XvU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs4XvU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs4XvU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4QI79G.s: Assembler messages:
encrypt.c: /tmp/cc4QI79G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4QI79G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4QI79G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4QI79G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QI79G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QI79G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QI79G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QI79G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QI79G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4QI79G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4QI79G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4QI79G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4QI79G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QI79G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4QI79G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4QI79G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4QI79G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QI79G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QI79G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QI79G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QI79G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4QI79G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QI79G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QI79G.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchgobes.s: Assembler messages:
encrypt.c: /tmp/cchgobes.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgobes.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgobes.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchgobes.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgobes.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgobes.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgobes.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgobes.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgobes.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgobes.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgobes.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgobes.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgobes.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgobes.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgobes.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgobes.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchgobes.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchgobes.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgobes.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgobes.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgobes.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgobes.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgobes.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchgobes.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL0ja5U.s: Assembler messages:
encrypt.c: /tmp/ccL0ja5U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0ja5U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0ja5U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0ja5U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ja5U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ja5U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ja5U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ja5U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ja5U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0ja5U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0ja5U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0ja5U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0ja5U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ja5U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0ja5U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0ja5U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL0ja5U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0ja5U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0ja5U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0ja5U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ja5U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0ja5U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0ja5U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0ja5U.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccidQGQ9.s: Assembler messages:
encrypt.c: /tmp/ccidQGQ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidQGQ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidQGQ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccidQGQ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidQGQ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidQGQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidQGQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidQGQ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidQGQ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidQGQ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidQGQ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidQGQ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidQGQ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidQGQ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidQGQ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccidQGQ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidQGQ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidQGQ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidQGQ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidQGQ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidQGQ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidQGQ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidQGQ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidQGQ9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8C3YqA.s: Assembler messages:
encrypt.c: /tmp/cc8C3YqA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8C3YqA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8C3YqA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8C3YqA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C3YqA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C3YqA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C3YqA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C3YqA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C3YqA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8C3YqA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8C3YqA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8C3YqA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8C3YqA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C3YqA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8C3YqA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8C3YqA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8C3YqA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8C3YqA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8C3YqA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C3YqA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8C3YqA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8C3YqA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8C3YqA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8C3YqA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmSiQHm.s: Assembler messages:
encrypt.c: /tmp/ccmSiQHm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSiQHm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSiQHm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSiQHm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSiQHm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSiQHm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSiQHm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSiQHm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSiQHm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSiQHm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSiQHm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSiQHm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSiQHm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSiQHm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSiQHm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSiQHm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmSiQHm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSiQHm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSiQHm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSiQHm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSiQHm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSiQHm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSiQHm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSiQHm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAFClXS.s: Assembler messages:
encrypt.c: /tmp/ccAFClXS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFClXS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAFClXS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAFClXS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFClXS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFClXS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFClXS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFClXS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFClXS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFClXS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFClXS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFClXS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAFClXS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFClXS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAFClXS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFClXS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAFClXS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFClXS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFClXS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFClXS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFClXS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFClXS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFClXS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFClXS.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBQYY17.s: Assembler messages:
encrypt.c: /tmp/ccBQYY17.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQYY17.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQYY17.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQYY17.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQYY17.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQYY17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQYY17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQYY17.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQYY17.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQYY17.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQYY17.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQYY17.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQYY17.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQYY17.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQYY17.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBQYY17.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQYY17.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQYY17.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQYY17.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQYY17.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQYY17.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQYY17.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQYY17.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQYY17.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3RGvdG.s: Assembler messages:
encrypt.c: /tmp/cc3RGvdG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3RGvdG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3RGvdG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3RGvdG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RGvdG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RGvdG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RGvdG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RGvdG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RGvdG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RGvdG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RGvdG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RGvdG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3RGvdG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RGvdG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3RGvdG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3RGvdG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RGvdG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RGvdG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RGvdG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RGvdG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RGvdG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3RGvdG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RGvdG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RGvdG.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cco0z5Rz.s: Assembler messages:
encrypt.c: /tmp/cco0z5Rz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco0z5Rz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco0z5Rz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco0z5Rz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0z5Rz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0z5Rz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0z5Rz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0z5Rz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0z5Rz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0z5Rz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0z5Rz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0z5Rz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco0z5Rz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0z5Rz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco0z5Rz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0z5Rz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco0z5Rz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0z5Rz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco0z5Rz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco0z5Rz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0z5Rz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco0z5Rz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco0z5Rz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco0z5Rz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ka4r8.s: Assembler messages:
encrypt.c: /tmp/cc0ka4r8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ka4r8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ka4r8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ka4r8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ka4r8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ka4r8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ka4r8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ka4r8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ka4r8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ka4r8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ka4r8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ka4r8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ka4r8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ka4r8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ka4r8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ka4r8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ka4r8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ka4r8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ka4r8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ka4r8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ka4r8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ka4r8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ka4r8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ka4r8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3bIHQk.s: Assembler messages:
encrypt.c: /tmp/cc3bIHQk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3bIHQk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3bIHQk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3bIHQk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bIHQk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bIHQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bIHQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bIHQk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bIHQk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bIHQk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bIHQk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bIHQk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3bIHQk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bIHQk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3bIHQk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3bIHQk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bIHQk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bIHQk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bIHQk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bIHQk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bIHQk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3bIHQk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bIHQk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bIHQk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb8489R.s: Assembler messages:
encrypt.c: /tmp/ccb8489R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb8489R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb8489R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb8489R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8489R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8489R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8489R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8489R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8489R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8489R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8489R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8489R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb8489R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8489R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb8489R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb8489R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8489R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8489R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8489R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8489R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8489R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb8489R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8489R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8489R.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl5cy0E.s: Assembler messages:
encrypt.c: /tmp/ccl5cy0E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5cy0E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl5cy0E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl5cy0E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5cy0E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5cy0E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5cy0E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5cy0E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5cy0E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5cy0E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5cy0E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5cy0E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl5cy0E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5cy0E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl5cy0E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5cy0E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl5cy0E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5cy0E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5cy0E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5cy0E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5cy0E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5cy0E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5cy0E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5cy0E.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9e5ndo.s: Assembler messages:
encrypt.c: /tmp/cc9e5ndo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9e5ndo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9e5ndo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9e5ndo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e5ndo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e5ndo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e5ndo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e5ndo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e5ndo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9e5ndo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9e5ndo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9e5ndo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9e5ndo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e5ndo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9e5ndo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9e5ndo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9e5ndo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9e5ndo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9e5ndo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e5ndo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9e5ndo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9e5ndo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9e5ndo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9e5ndo.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchldkI7.s: Assembler messages:
encrypt.c: /tmp/cchldkI7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchldkI7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchldkI7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchldkI7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchldkI7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchldkI7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchldkI7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchldkI7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchldkI7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchldkI7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchldkI7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchldkI7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchldkI7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchldkI7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchldkI7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchldkI7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchldkI7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchldkI7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchldkI7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchldkI7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchldkI7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchldkI7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchldkI7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchldkI7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc8eEPVX.s: Assembler messages:
encrypt.c: /tmp/cc8eEPVX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8eEPVX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8eEPVX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8eEPVX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eEPVX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eEPVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eEPVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eEPVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eEPVX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eEPVX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eEPVX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eEPVX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8eEPVX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eEPVX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8eEPVX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8eEPVX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eEPVX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eEPVX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eEPVX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eEPVX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eEPVX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8eEPVX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eEPVX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eEPVX.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccRBl09R.s: Assembler messages:
encrypt.c: /tmp/ccRBl09R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRBl09R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRBl09R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRBl09R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBl09R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBl09R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBl09R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBl09R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBl09R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRBl09R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRBl09R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRBl09R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRBl09R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBl09R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRBl09R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRBl09R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRBl09R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRBl09R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRBl09R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRBl09R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBl09R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRBl09R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRBl09R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRBl09R.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnxvcLD.s: Assembler messages:
encrypt.c: /tmp/ccnxvcLD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxvcLD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxvcLD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxvcLD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxvcLD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxvcLD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxvcLD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxvcLD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxvcLD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxvcLD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxvcLD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxvcLD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxvcLD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxvcLD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxvcLD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnxvcLD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxvcLD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxvcLD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxvcLD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxvcLD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxvcLD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxvcLD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxvcLD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxvcLD.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxzN4yp.s: Assembler messages:
encrypt.c: /tmp/ccxzN4yp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzN4yp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzN4yp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzN4yp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzN4yp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzN4yp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzN4yp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzN4yp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzN4yp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzN4yp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzN4yp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzN4yp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzN4yp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzN4yp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzN4yp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzN4yp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxzN4yp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzN4yp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzN4yp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzN4yp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzN4yp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzN4yp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzN4yp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzN4yp.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAmhQjR.s: Assembler messages:
encrypt.c: /tmp/ccAmhQjR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmhQjR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmhQjR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmhQjR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmhQjR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmhQjR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmhQjR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmhQjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmhQjR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmhQjR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmhQjR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmhQjR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmhQjR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmhQjR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmhQjR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmhQjR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAmhQjR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmhQjR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmhQjR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmhQjR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmhQjR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmhQjR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmhQjR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmhQjR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSfpuj4.s: Assembler messages:
encrypt.c: /tmp/ccSfpuj4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSfpuj4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSfpuj4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSfpuj4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfpuj4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfpuj4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfpuj4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfpuj4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfpuj4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfpuj4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfpuj4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfpuj4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSfpuj4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfpuj4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSfpuj4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSfpuj4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfpuj4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfpuj4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfpuj4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfpuj4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfpuj4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSfpuj4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfpuj4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfpuj4.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdWD1Gv.s: Assembler messages:
encrypt.c: /tmp/ccdWD1Gv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWD1Gv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWD1Gv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWD1Gv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWD1Gv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWD1Gv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWD1Gv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWD1Gv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWD1Gv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWD1Gv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWD1Gv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWD1Gv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWD1Gv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWD1Gv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWD1Gv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWD1Gv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdWD1Gv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWD1Gv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWD1Gv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWD1Gv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWD1Gv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWD1Gv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWD1Gv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWD1Gv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrmP2bM.s: Assembler messages:
encrypt.c: /tmp/ccrmP2bM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrmP2bM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrmP2bM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrmP2bM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmP2bM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmP2bM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmP2bM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmP2bM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmP2bM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrmP2bM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrmP2bM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrmP2bM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrmP2bM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmP2bM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrmP2bM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrmP2bM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrmP2bM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmP2bM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmP2bM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmP2bM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmP2bM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrmP2bM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmP2bM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmP2bM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccJpsWk4.s: Assembler messages:
encrypt.c: /tmp/ccJpsWk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpsWk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpsWk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpsWk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpsWk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpsWk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpsWk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpsWk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpsWk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpsWk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpsWk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpsWk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpsWk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpsWk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpsWk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpsWk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJpsWk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpsWk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpsWk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpsWk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpsWk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpsWk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpsWk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpsWk4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccwHOX0l.s: Assembler messages:
encrypt.c: /tmp/ccwHOX0l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwHOX0l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwHOX0l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwHOX0l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHOX0l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHOX0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHOX0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHOX0l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHOX0l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHOX0l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHOX0l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHOX0l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwHOX0l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHOX0l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwHOX0l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwHOX0l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHOX0l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHOX0l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHOX0l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHOX0l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHOX0l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHOX0l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHOX0l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHOX0l.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgNAQTP.s: Assembler messages:
encrypt.c: /tmp/ccgNAQTP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNAQTP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNAQTP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNAQTP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNAQTP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNAQTP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNAQTP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNAQTP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNAQTP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNAQTP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNAQTP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNAQTP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNAQTP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNAQTP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNAQTP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgNAQTP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNAQTP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNAQTP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNAQTP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNAQTP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNAQTP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNAQTP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNAQTP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNAQTP.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjTbuHI.s: Assembler messages:
encrypt.c: /tmp/ccjTbuHI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTbuHI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjTbuHI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjTbuHI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTbuHI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTbuHI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTbuHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTbuHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTbuHI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTbuHI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTbuHI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTbuHI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjTbuHI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTbuHI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjTbuHI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTbuHI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjTbuHI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTbuHI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTbuHI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTbuHI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTbuHI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTbuHI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTbuHI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTbuHI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQU5jLL.s: Assembler messages:
encrypt.c: /tmp/ccQU5jLL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQU5jLL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQU5jLL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQU5jLL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQU5jLL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQU5jLL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQU5jLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQU5jLL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQU5jLL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQU5jLL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQU5jLL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQU5jLL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQU5jLL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQU5jLL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQU5jLL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQU5jLL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQU5jLL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQU5jLL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQU5jLL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQU5jLL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQU5jLL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQU5jLL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQU5jLL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQU5jLL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV0z2kz.s: Assembler messages:
encrypt.c: /tmp/ccV0z2kz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV0z2kz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV0z2kz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV0z2kz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0z2kz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0z2kz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0z2kz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0z2kz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0z2kz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0z2kz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0z2kz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0z2kz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV0z2kz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0z2kz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV0z2kz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0z2kz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV0z2kz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0z2kz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0z2kz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0z2kz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0z2kz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0z2kz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV0z2kz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0z2kz.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLj7wrq.s: Assembler messages:
encrypt.c: /tmp/ccLj7wrq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLj7wrq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLj7wrq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLj7wrq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLj7wrq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLj7wrq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLj7wrq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLj7wrq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLj7wrq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLj7wrq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLj7wrq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLj7wrq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLj7wrq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLj7wrq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLj7wrq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLj7wrq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLj7wrq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLj7wrq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLj7wrq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLj7wrq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLj7wrq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLj7wrq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLj7wrq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLj7wrq.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqs02Id.s: Assembler messages:
encrypt.c: /tmp/ccqs02Id.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqs02Id.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqs02Id.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqs02Id.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs02Id.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs02Id.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs02Id.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs02Id.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs02Id.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs02Id.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs02Id.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs02Id.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqs02Id.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs02Id.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqs02Id.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs02Id.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqs02Id.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs02Id.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqs02Id.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqs02Id.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs02Id.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqs02Id.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqs02Id.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqs02Id.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc4UYE70.s: Assembler messages:
encrypt.c: /tmp/cc4UYE70.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UYE70.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UYE70.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UYE70.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UYE70.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UYE70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UYE70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UYE70.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UYE70.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UYE70.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UYE70.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UYE70.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UYE70.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UYE70.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UYE70.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4UYE70.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UYE70.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UYE70.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UYE70.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UYE70.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UYE70.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UYE70.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UYE70.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UYE70.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccDEzMjM.s: Assembler messages:
encrypt.c: /tmp/ccDEzMjM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDEzMjM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDEzMjM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDEzMjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEzMjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEzMjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEzMjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEzMjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEzMjM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEzMjM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEzMjM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEzMjM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDEzMjM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEzMjM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDEzMjM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEzMjM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDEzMjM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEzMjM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEzMjM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEzMjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEzMjM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEzMjM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDEzMjM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEzMjM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOjoJSq.s: Assembler messages:
encrypt.c: /tmp/ccOjoJSq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjoJSq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOjoJSq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOjoJSq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjoJSq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjoJSq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjoJSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjoJSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjoJSq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjoJSq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjoJSq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjoJSq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOjoJSq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjoJSq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOjoJSq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjoJSq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOjoJSq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjoJSq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjoJSq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjoJSq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjoJSq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjoJSq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjoJSq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjoJSq.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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