Implementation notes: x86, rumba7, crypto_aead/omdsha256k256n104tau160v2

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
194940refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052620171218
195150refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052620171218
206700refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
207390refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
207630refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
208650refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
208950refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
209310refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052620171218
209880refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
209970refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052620171218
210060refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052620171218
210300refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052620171218
210510refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052620171218
210810refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
211020refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052620171218
211290refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
211890refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052620171218
214650refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
215520refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
216330refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
217200refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
217620refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
219690refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
220080refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
220710refgcc -m32 -O3 -fomit-frame-pointer2018052620171218
221520refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
225840refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
229380refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
231600refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
232410refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
232440refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
232710refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
233640refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
233640refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
233760refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
234000refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
235440refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
237030refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
238080refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052620171218
238560refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
238710refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
239340refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
239400refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
239580refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052620171218
240660refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052620171218
241740refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
242340refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
242520refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
243630refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
243660refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
244170refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
245100refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
248670refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
249270refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
249810refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
251100refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052620171218
251790refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
252030refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
252600refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
252750refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052620171218
253020refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
253110refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052620171218
253500refgcc -m32 -O2 -fomit-frame-pointer2018052620171218
253890refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052620171218
253980refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052620171218
254100refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
254130refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
254130refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052620171218
254970refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
256200refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
256260refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
256290refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
256650refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
256890refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
256980refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
257310refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
257370refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
257430refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
257790refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
258090refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
258150refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
259620refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052620171218
259920refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
261600refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052620171218
261630refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
262200refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
263130refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
264510refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052620171218
266070refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
267240refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
267450refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
267690refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
267810refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
268380refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
269700refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052620171218
269940refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
270120refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
270360refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
270480refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
272670refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052620171218
273030refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
273180refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052620171218
273570refgcc -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
273750refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
273840refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
273900refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
274080refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
274200refgcc -m32 -march=core2 -O -fomit-frame-pointer2018052620171218
274290refgcc -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
274620refgcc -m32 -O -fomit-frame-pointer2018052620171218
274770refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052620171218
274860refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052620171218
274950refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
275400refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
276420refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
276600refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
276750refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
277110refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052620171218
277980refgcc -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
279810refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
280020refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
280740refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
283350refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
283590refgcc -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
283740refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052620171218
286980refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
287400refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
291630refgcc -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
293010refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
294150refgcc -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
294840refgcc -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
297330refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
297600refgcc -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
297870refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
298470refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
298500refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
301530refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
301620refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
301620refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
301650refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
301890refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
302670refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
302850refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
303180refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052620171218
303810refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052620171218
303810refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052620171218
303840refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
304050refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052620171218
304080refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
304230refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
304260refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
304320refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
304320refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
305010refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
305880refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
307800refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
307860refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
308250refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
308400refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
308490refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
308550refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052620171218
309150refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
309840refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
310500refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052620171218
310620refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
310650refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
310740refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
310890refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052620171218
311310refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
311490refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
311640refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
313200refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
313440refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
313560refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
316200refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
316320refgcc -m32 -Os -fomit-frame-pointer2018052620171218

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV20HML.s: Assembler messages:
encrypt.c: /tmp/ccV20HML.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV20HML.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV20HML.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV20HML.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV20HML.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV20HML.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV20HML.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV20HML.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV20HML.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV20HML.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV20HML.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV20HML.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV20HML.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV20HML.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV20HML.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV20HML.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV20HML.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV20HML.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV20HML.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV20HML.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV20HML.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV20HML.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV20HML.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV20HML.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxDHQOl.s: Assembler messages:
encrypt.c: /tmp/ccxDHQOl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDHQOl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDHQOl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDHQOl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDHQOl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDHQOl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDHQOl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDHQOl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDHQOl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDHQOl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDHQOl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDHQOl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDHQOl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDHQOl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDHQOl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDHQOl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxDHQOl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDHQOl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDHQOl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDHQOl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDHQOl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDHQOl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDHQOl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDHQOl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg0DPlr.s: Assembler messages:
encrypt.c: /tmp/ccg0DPlr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg0DPlr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg0DPlr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg0DPlr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0DPlr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0DPlr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0DPlr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0DPlr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0DPlr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0DPlr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0DPlr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0DPlr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg0DPlr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0DPlr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg0DPlr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg0DPlr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0DPlr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0DPlr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0DPlr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0DPlr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0DPlr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg0DPlr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0DPlr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0DPlr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpjEklO.s: Assembler messages:
encrypt.c: /tmp/ccpjEklO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpjEklO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpjEklO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpjEklO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjEklO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjEklO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjEklO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjEklO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjEklO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjEklO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjEklO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjEklO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpjEklO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjEklO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpjEklO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjEklO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpjEklO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjEklO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjEklO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjEklO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjEklO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjEklO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpjEklO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjEklO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRXsVc1.s: Assembler messages:
encrypt.c: /tmp/ccRXsVc1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXsVc1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRXsVc1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXsVc1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXsVc1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXsVc1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXsVc1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXsVc1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXsVc1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXsVc1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXsVc1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXsVc1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRXsVc1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXsVc1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRXsVc1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRXsVc1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXsVc1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXsVc1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXsVc1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXsVc1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXsVc1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXsVc1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXsVc1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXsVc1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cchujo5A.s: Assembler messages:
encrypt.c: /tmp/cchujo5A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchujo5A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchujo5A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchujo5A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujo5A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujo5A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujo5A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujo5A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujo5A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchujo5A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchujo5A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchujo5A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchujo5A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujo5A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchujo5A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchujo5A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchujo5A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchujo5A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchujo5A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchujo5A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujo5A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchujo5A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchujo5A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchujo5A.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHnODS3.s: Assembler messages:
encrypt.c: /tmp/ccHnODS3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHnODS3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHnODS3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHnODS3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnODS3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnODS3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnODS3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnODS3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnODS3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnODS3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnODS3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnODS3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHnODS3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnODS3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHnODS3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnODS3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHnODS3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnODS3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnODS3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnODS3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnODS3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnODS3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHnODS3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnODS3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ3TElx.s: Assembler messages:
encrypt.c: /tmp/ccJ3TElx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3TElx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ3TElx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3TElx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TElx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TElx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TElx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TElx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TElx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3TElx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3TElx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3TElx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ3TElx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TElx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ3TElx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ3TElx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ3TElx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3TElx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3TElx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3TElx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3TElx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3TElx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3TElx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ3TElx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5sjnxz.s: Assembler messages:
encrypt.c: /tmp/cc5sjnxz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sjnxz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5sjnxz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5sjnxz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sjnxz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sjnxz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sjnxz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sjnxz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sjnxz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sjnxz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sjnxz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sjnxz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5sjnxz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sjnxz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5sjnxz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5sjnxz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sjnxz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sjnxz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sjnxz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sjnxz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sjnxz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sjnxz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sjnxz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sjnxz.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBsBLBX.s: Assembler messages:
encrypt.c: /tmp/ccBsBLBX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBsBLBX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBsBLBX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBsBLBX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsBLBX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsBLBX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsBLBX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsBLBX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsBLBX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsBLBX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsBLBX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsBLBX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBsBLBX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsBLBX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBsBLBX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsBLBX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBsBLBX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsBLBX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBsBLBX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBsBLBX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsBLBX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBsBLBX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBsBLBX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBsBLBX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4PQaf8.s: Assembler messages:
encrypt.c: /tmp/cc4PQaf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4PQaf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4PQaf8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4PQaf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PQaf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PQaf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PQaf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PQaf8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PQaf8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PQaf8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PQaf8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PQaf8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4PQaf8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PQaf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4PQaf8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4PQaf8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PQaf8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PQaf8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PQaf8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PQaf8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PQaf8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4PQaf8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PQaf8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PQaf8.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg3mZ0u.s: Assembler messages:
encrypt.c: /tmp/ccg3mZ0u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg3mZ0u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg3mZ0u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg3mZ0u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3mZ0u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3mZ0u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3mZ0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3mZ0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3mZ0u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3mZ0u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3mZ0u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3mZ0u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg3mZ0u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3mZ0u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg3mZ0u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3mZ0u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg3mZ0u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3mZ0u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg3mZ0u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg3mZ0u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3mZ0u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg3mZ0u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg3mZ0u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg3mZ0u.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccCQjERH.s: Assembler messages:
encrypt.c: /tmp/ccCQjERH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCQjERH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCQjERH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCQjERH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQjERH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQjERH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQjERH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQjERH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQjERH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQjERH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQjERH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQjERH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCQjERH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQjERH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCQjERH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCQjERH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQjERH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQjERH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQjERH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQjERH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQjERH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCQjERH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQjERH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQjERH.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccHjiZWc.s: Assembler messages:
encrypt.c: /tmp/ccHjiZWc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjiZWc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjiZWc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjiZWc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjiZWc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjiZWc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjiZWc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjiZWc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjiZWc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjiZWc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjiZWc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjiZWc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjiZWc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjiZWc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjiZWc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjiZWc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHjiZWc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjiZWc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjiZWc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjiZWc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjiZWc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjiZWc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjiZWc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjiZWc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAIg9yK.s: Assembler messages:
encrypt.c: /tmp/ccAIg9yK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIg9yK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIg9yK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIg9yK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIg9yK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIg9yK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIg9yK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIg9yK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIg9yK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIg9yK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIg9yK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIg9yK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIg9yK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIg9yK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIg9yK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIg9yK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAIg9yK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIg9yK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIg9yK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIg9yK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIg9yK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIg9yK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIg9yK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIg9yK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAwK37k.s: Assembler messages:
encrypt.c: /tmp/ccAwK37k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAwK37k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAwK37k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAwK37k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwK37k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwK37k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwK37k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwK37k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwK37k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwK37k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwK37k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwK37k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAwK37k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwK37k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAwK37k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAwK37k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwK37k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwK37k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwK37k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwK37k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwK37k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAwK37k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwK37k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwK37k.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2YCjsh.s: Assembler messages:
encrypt.c: /tmp/cc2YCjsh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2YCjsh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2YCjsh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2YCjsh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YCjsh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YCjsh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YCjsh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YCjsh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YCjsh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YCjsh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YCjsh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YCjsh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2YCjsh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YCjsh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2YCjsh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YCjsh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2YCjsh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YCjsh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YCjsh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YCjsh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YCjsh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YCjsh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2YCjsh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YCjsh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgNu3BS.s: Assembler messages:
encrypt.c: /tmp/ccgNu3BS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNu3BS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNu3BS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNu3BS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNu3BS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNu3BS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNu3BS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNu3BS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNu3BS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNu3BS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNu3BS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNu3BS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNu3BS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNu3BS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNu3BS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgNu3BS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNu3BS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNu3BS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNu3BS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNu3BS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNu3BS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNu3BS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNu3BS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNu3BS.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIrAmqm.s: Assembler messages:
encrypt.c: /tmp/ccIrAmqm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrAmqm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrAmqm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrAmqm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrAmqm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrAmqm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrAmqm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrAmqm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrAmqm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrAmqm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrAmqm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrAmqm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrAmqm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrAmqm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrAmqm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrAmqm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrAmqm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrAmqm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrAmqm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrAmqm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrAmqm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrAmqm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrAmqm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrAmqm.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmLcNhK.s: Assembler messages:
encrypt.c: /tmp/ccmLcNhK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmLcNhK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmLcNhK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmLcNhK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLcNhK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLcNhK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLcNhK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLcNhK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLcNhK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLcNhK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLcNhK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLcNhK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmLcNhK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLcNhK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmLcNhK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLcNhK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmLcNhK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLcNhK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLcNhK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLcNhK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLcNhK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLcNhK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmLcNhK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLcNhK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccUyDcju.s: Assembler messages:
encrypt.c: /tmp/ccUyDcju.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyDcju.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUyDcju.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUyDcju.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyDcju.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyDcju.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyDcju.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyDcju.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyDcju.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyDcju.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyDcju.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyDcju.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUyDcju.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyDcju.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUyDcju.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyDcju.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUyDcju.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyDcju.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyDcju.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyDcju.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyDcju.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyDcju.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyDcju.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyDcju.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccdUFddW.s: Assembler messages:
encrypt.c: /tmp/ccdUFddW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUFddW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUFddW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUFddW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUFddW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUFddW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUFddW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUFddW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUFddW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUFddW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUFddW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUFddW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUFddW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUFddW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUFddW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdUFddW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUFddW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUFddW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUFddW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUFddW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUFddW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUFddW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUFddW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUFddW.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEUJ86D.s: Assembler messages:
encrypt.c: /tmp/ccEUJ86D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUJ86D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUJ86D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUJ86D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUJ86D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUJ86D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUJ86D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUJ86D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUJ86D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUJ86D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUJ86D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUJ86D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUJ86D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUJ86D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUJ86D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEUJ86D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUJ86D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUJ86D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUJ86D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUJ86D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUJ86D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUJ86D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUJ86D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUJ86D.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsEIeY1.s: Assembler messages:
encrypt.c: /tmp/ccsEIeY1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsEIeY1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsEIeY1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsEIeY1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEIeY1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEIeY1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEIeY1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEIeY1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEIeY1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEIeY1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEIeY1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEIeY1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsEIeY1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEIeY1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsEIeY1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEIeY1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsEIeY1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsEIeY1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsEIeY1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsEIeY1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEIeY1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsEIeY1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsEIeY1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsEIeY1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4FFkVS.s: Assembler messages:
encrypt.c: /tmp/cc4FFkVS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FFkVS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4FFkVS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4FFkVS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FFkVS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FFkVS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FFkVS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FFkVS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FFkVS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FFkVS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FFkVS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FFkVS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4FFkVS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FFkVS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4FFkVS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FFkVS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4FFkVS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FFkVS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FFkVS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FFkVS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FFkVS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FFkVS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FFkVS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FFkVS.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9zZ5Xe.s: Assembler messages:
encrypt.c: /tmp/cc9zZ5Xe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9zZ5Xe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9zZ5Xe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9zZ5Xe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zZ5Xe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zZ5Xe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zZ5Xe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zZ5Xe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zZ5Xe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zZ5Xe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zZ5Xe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zZ5Xe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9zZ5Xe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zZ5Xe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9zZ5Xe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9zZ5Xe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zZ5Xe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zZ5Xe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zZ5Xe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zZ5Xe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zZ5Xe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9zZ5Xe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zZ5Xe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zZ5Xe.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccauTXSm.s: Assembler messages:
encrypt.c: /tmp/ccauTXSm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccauTXSm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccauTXSm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccauTXSm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauTXSm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauTXSm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauTXSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauTXSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauTXSm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauTXSm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauTXSm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauTXSm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccauTXSm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauTXSm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccauTXSm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauTXSm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccauTXSm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauTXSm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccauTXSm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccauTXSm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauTXSm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccauTXSm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccauTXSm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccauTXSm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci9JuJW.s: Assembler messages:
encrypt.c: /tmp/cci9JuJW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci9JuJW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci9JuJW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci9JuJW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9JuJW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9JuJW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9JuJW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9JuJW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9JuJW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9JuJW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9JuJW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9JuJW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci9JuJW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9JuJW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci9JuJW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci9JuJW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9JuJW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9JuJW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9JuJW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9JuJW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9JuJW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci9JuJW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9JuJW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9JuJW.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cchkL8Lw.s: Assembler messages:
encrypt.c: /tmp/cchkL8Lw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchkL8Lw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchkL8Lw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchkL8Lw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkL8Lw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkL8Lw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkL8Lw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkL8Lw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkL8Lw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkL8Lw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkL8Lw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkL8Lw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchkL8Lw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkL8Lw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchkL8Lw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchkL8Lw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkL8Lw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkL8Lw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkL8Lw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkL8Lw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkL8Lw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchkL8Lw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkL8Lw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkL8Lw.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjHnVn8.s: Assembler messages:
encrypt.c: /tmp/ccjHnVn8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHnVn8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHnVn8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHnVn8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHnVn8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHnVn8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHnVn8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHnVn8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHnVn8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHnVn8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHnVn8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHnVn8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHnVn8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHnVn8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHnVn8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHnVn8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjHnVn8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHnVn8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHnVn8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHnVn8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHnVn8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHnVn8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHnVn8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHnVn8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAjgIvE.s: Assembler messages:
encrypt.c: /tmp/ccAjgIvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAjgIvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAjgIvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAjgIvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjgIvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjgIvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjgIvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjgIvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjgIvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjgIvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjgIvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjgIvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAjgIvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjgIvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAjgIvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjgIvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAjgIvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjgIvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjgIvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjgIvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjgIvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjgIvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAjgIvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjgIvE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccrl3ec.s: Assembler messages:
encrypt.c: /tmp/cccrl3ec.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccrl3ec.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccrl3ec.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccrl3ec.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrl3ec.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrl3ec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrl3ec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrl3ec.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrl3ec.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrl3ec.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrl3ec.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrl3ec.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccrl3ec.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrl3ec.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccrl3ec.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccrl3ec.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrl3ec.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrl3ec.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrl3ec.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrl3ec.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrl3ec.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrl3ec.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrl3ec.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrl3ec.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclFEGL4.s: Assembler messages:
encrypt.c: /tmp/cclFEGL4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclFEGL4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclFEGL4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclFEGL4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEGL4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEGL4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEGL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEGL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEGL4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclFEGL4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclFEGL4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclFEGL4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclFEGL4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEGL4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclFEGL4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclFEGL4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclFEGL4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclFEGL4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclFEGL4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclFEGL4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclFEGL4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclFEGL4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclFEGL4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclFEGL4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco3BBrq.s: Assembler messages:
encrypt.c: /tmp/cco3BBrq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3BBrq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco3BBrq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco3BBrq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3BBrq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3BBrq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3BBrq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3BBrq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3BBrq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3BBrq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3BBrq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3BBrq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco3BBrq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3BBrq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco3BBrq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco3BBrq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3BBrq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3BBrq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3BBrq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3BBrq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3BBrq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3BBrq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3BBrq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3BBrq.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1ANZox.s: Assembler messages:
encrypt.c: /tmp/cc1ANZox.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ANZox.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ANZox.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ANZox.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ANZox.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ANZox.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ANZox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ANZox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ANZox.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ANZox.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ANZox.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ANZox.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ANZox.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ANZox.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ANZox.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ANZox.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ANZox.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ANZox.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ANZox.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ANZox.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ANZox.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ANZox.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ANZox.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ANZox.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR3ass8.s: Assembler messages:
encrypt.c: /tmp/ccR3ass8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR3ass8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR3ass8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR3ass8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3ass8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3ass8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3ass8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3ass8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3ass8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3ass8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3ass8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3ass8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR3ass8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3ass8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR3ass8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR3ass8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3ass8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3ass8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3ass8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3ass8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3ass8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3ass8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3ass8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3ass8.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6MIPkI.s: Assembler messages:
encrypt.c: /tmp/cc6MIPkI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6MIPkI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6MIPkI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6MIPkI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MIPkI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MIPkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MIPkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MIPkI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MIPkI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6MIPkI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6MIPkI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6MIPkI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6MIPkI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MIPkI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6MIPkI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6MIPkI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6MIPkI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6MIPkI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6MIPkI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MIPkI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6MIPkI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6MIPkI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6MIPkI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6MIPkI.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEjp6d7.s: Assembler messages:
encrypt.c: /tmp/ccEjp6d7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjp6d7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjp6d7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjp6d7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjp6d7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjp6d7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjp6d7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjp6d7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjp6d7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjp6d7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjp6d7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjp6d7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjp6d7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjp6d7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjp6d7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjp6d7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjp6d7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjp6d7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjp6d7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjp6d7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjp6d7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjp6d7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjp6d7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjp6d7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLZbfOM.s: Assembler messages:
encrypt.c: /tmp/ccLZbfOM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZbfOM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZbfOM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZbfOM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZbfOM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZbfOM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZbfOM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZbfOM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZbfOM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZbfOM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZbfOM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZbfOM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZbfOM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZbfOM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZbfOM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZbfOM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLZbfOM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZbfOM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZbfOM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZbfOM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZbfOM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZbfOM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZbfOM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZbfOM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq2xF6b.s: Assembler messages:
encrypt.c: /tmp/ccq2xF6b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq2xF6b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq2xF6b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq2xF6b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2xF6b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2xF6b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2xF6b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2xF6b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2xF6b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2xF6b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2xF6b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2xF6b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq2xF6b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2xF6b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq2xF6b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq2xF6b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2xF6b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2xF6b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2xF6b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2xF6b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2xF6b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq2xF6b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2xF6b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2xF6b.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSuRAyg.s: Assembler messages:
encrypt.c: /tmp/ccSuRAyg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuRAyg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuRAyg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuRAyg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRAyg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRAyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRAyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRAyg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRAyg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuRAyg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuRAyg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuRAyg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuRAyg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRAyg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuRAyg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSuRAyg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuRAyg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuRAyg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuRAyg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRAyg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuRAyg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuRAyg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuRAyg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuRAyg.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu5SewE.s: Assembler messages:
encrypt.c: /tmp/ccu5SewE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5SewE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu5SewE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5SewE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5SewE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5SewE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5SewE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5SewE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5SewE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5SewE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5SewE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5SewE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu5SewE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5SewE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu5SewE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5SewE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu5SewE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5SewE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5SewE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5SewE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5SewE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5SewE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5SewE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5SewE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIVpChJ.s: Assembler messages:
encrypt.c: /tmp/ccIVpChJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVpChJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIVpChJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIVpChJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVpChJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVpChJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVpChJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVpChJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVpChJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIVpChJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIVpChJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIVpChJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIVpChJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVpChJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIVpChJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIVpChJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIVpChJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVpChJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVpChJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVpChJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVpChJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVpChJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVpChJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIVpChJ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYxdCYi.s: Assembler messages:
encrypt.c: /tmp/ccYxdCYi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYxdCYi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYxdCYi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYxdCYi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxdCYi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxdCYi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxdCYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxdCYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxdCYi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxdCYi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxdCYi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxdCYi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYxdCYi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxdCYi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYxdCYi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxdCYi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYxdCYi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxdCYi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYxdCYi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYxdCYi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxdCYi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYxdCYi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYxdCYi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYxdCYi.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cce3syLT.s: Assembler messages:
encrypt.c: /tmp/cce3syLT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3syLT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3syLT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce3syLT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3syLT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3syLT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3syLT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3syLT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3syLT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3syLT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3syLT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3syLT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3syLT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3syLT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3syLT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3syLT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce3syLT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3syLT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3syLT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3syLT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3syLT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3syLT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3syLT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3syLT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckWAANu.s: Assembler messages:
encrypt.c: /tmp/cckWAANu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckWAANu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckWAANu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckWAANu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWAANu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWAANu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWAANu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWAANu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWAANu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWAANu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWAANu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWAANu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckWAANu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWAANu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckWAANu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckWAANu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWAANu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWAANu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWAANu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWAANu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWAANu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckWAANu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWAANu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWAANu.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKIrlOY.s: Assembler messages:
encrypt.c: /tmp/ccKIrlOY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKIrlOY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKIrlOY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKIrlOY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIrlOY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIrlOY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIrlOY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIrlOY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIrlOY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIrlOY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIrlOY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIrlOY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKIrlOY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIrlOY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKIrlOY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKIrlOY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIrlOY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIrlOY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIrlOY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIrlOY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIrlOY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKIrlOY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIrlOY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIrlOY.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs9ryfy.s: Assembler messages:
encrypt.c: /tmp/ccs9ryfy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs9ryfy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs9ryfy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs9ryfy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9ryfy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9ryfy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9ryfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9ryfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9ryfy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9ryfy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9ryfy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9ryfy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs9ryfy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9ryfy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs9ryfy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9ryfy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs9ryfy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9ryfy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs9ryfy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs9ryfy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9ryfy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs9ryfy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs9ryfy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs9ryfy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMwpDTM.s: Assembler messages:
encrypt.c: /tmp/ccMwpDTM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMwpDTM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMwpDTM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMwpDTM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwpDTM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwpDTM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwpDTM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwpDTM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwpDTM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwpDTM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwpDTM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwpDTM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMwpDTM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwpDTM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMwpDTM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwpDTM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMwpDTM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwpDTM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMwpDTM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMwpDTM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwpDTM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMwpDTM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMwpDTM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMwpDTM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP7hPRo.s: Assembler messages:
encrypt.c: /tmp/ccP7hPRo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7hPRo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7hPRo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7hPRo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7hPRo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7hPRo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7hPRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7hPRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7hPRo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7hPRo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7hPRo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7hPRo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7hPRo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7hPRo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7hPRo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP7hPRo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7hPRo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7hPRo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7hPRo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7hPRo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7hPRo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7hPRo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7hPRo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7hPRo.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIp3BmW.s: Assembler messages:
encrypt.c: /tmp/ccIp3BmW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIp3BmW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIp3BmW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIp3BmW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp3BmW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp3BmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp3BmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp3BmW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp3BmW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIp3BmW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIp3BmW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIp3BmW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIp3BmW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp3BmW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIp3BmW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIp3BmW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIp3BmW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp3BmW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp3BmW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp3BmW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp3BmW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIp3BmW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp3BmW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp3BmW.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXdkDqr.s: Assembler messages:
encrypt.c: /tmp/ccXdkDqr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdkDqr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdkDqr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXdkDqr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdkDqr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdkDqr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdkDqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdkDqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdkDqr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdkDqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdkDqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdkDqr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXdkDqr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdkDqr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdkDqr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdkDqr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXdkDqr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdkDqr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdkDqr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdkDqr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdkDqr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdkDqr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdkDqr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdkDqr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGbZYt4.s: Assembler messages:
encrypt.c: /tmp/ccGbZYt4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbZYt4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbZYt4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbZYt4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZYt4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZYt4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZYt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZYt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZYt4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZYt4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZYt4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZYt4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbZYt4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZYt4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbZYt4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZYt4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGbZYt4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZYt4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbZYt4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbZYt4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZYt4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbZYt4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbZYt4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbZYt4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrXuYLG.s: Assembler messages:
encrypt.c: /tmp/ccrXuYLG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrXuYLG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrXuYLG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrXuYLG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXuYLG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXuYLG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXuYLG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXuYLG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXuYLG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXuYLG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXuYLG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXuYLG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrXuYLG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXuYLG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrXuYLG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrXuYLG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXuYLG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXuYLG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXuYLG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXuYLG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXuYLG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrXuYLG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXuYLG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXuYLG.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciZTgcx.s: Assembler messages:
encrypt.c: /tmp/cciZTgcx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZTgcx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZTgcx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciZTgcx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZTgcx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZTgcx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZTgcx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZTgcx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZTgcx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZTgcx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZTgcx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZTgcx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZTgcx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZTgcx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZTgcx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZTgcx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZTgcx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZTgcx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZTgcx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZTgcx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZTgcx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZTgcx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZTgcx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZTgcx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnupXf9.s: Assembler messages:
encrypt.c: /tmp/ccnupXf9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnupXf9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnupXf9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnupXf9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnupXf9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnupXf9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnupXf9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnupXf9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnupXf9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnupXf9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnupXf9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnupXf9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnupXf9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnupXf9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnupXf9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnupXf9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnupXf9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnupXf9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnupXf9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnupXf9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnupXf9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnupXf9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnupXf9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnupXf9.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPzGXSA.s: Assembler messages:
encrypt.c: /tmp/ccPzGXSA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPzGXSA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPzGXSA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPzGXSA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzGXSA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzGXSA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzGXSA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzGXSA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzGXSA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzGXSA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzGXSA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzGXSA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPzGXSA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzGXSA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPzGXSA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzGXSA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPzGXSA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzGXSA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPzGXSA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPzGXSA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzGXSA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPzGXSA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPzGXSA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPzGXSA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct6kUF4.s: Assembler messages:
encrypt.c: /tmp/cct6kUF4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct6kUF4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct6kUF4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct6kUF4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6kUF4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6kUF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6kUF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6kUF4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6kUF4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6kUF4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6kUF4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6kUF4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct6kUF4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6kUF4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct6kUF4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct6kUF4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6kUF4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6kUF4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6kUF4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6kUF4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6kUF4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6kUF4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6kUF4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6kUF4.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQyQdh8.s: Assembler messages:
encrypt.c: /tmp/ccQyQdh8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQyQdh8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQyQdh8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQyQdh8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyQdh8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyQdh8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyQdh8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyQdh8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyQdh8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyQdh8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyQdh8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyQdh8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQyQdh8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyQdh8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQyQdh8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyQdh8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQyQdh8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyQdh8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyQdh8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyQdh8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyQdh8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyQdh8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQyQdh8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyQdh8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceVhqtK.s: Assembler messages:
encrypt.c: /tmp/cceVhqtK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVhqtK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVhqtK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceVhqtK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVhqtK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVhqtK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVhqtK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVhqtK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVhqtK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVhqtK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVhqtK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVhqtK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVhqtK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVhqtK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVhqtK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceVhqtK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVhqtK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVhqtK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVhqtK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVhqtK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVhqtK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVhqtK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVhqtK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVhqtK.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNlPODG.s: Assembler messages:
encrypt.c: /tmp/ccNlPODG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNlPODG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNlPODG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNlPODG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPODG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPODG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPODG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPODG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPODG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlPODG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlPODG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlPODG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNlPODG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPODG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNlPODG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlPODG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNlPODG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlPODG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlPODG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlPODG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPODG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlPODG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNlPODG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlPODG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvYP7bk.s: Assembler messages:
encrypt.c: /tmp/ccvYP7bk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvYP7bk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvYP7bk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvYP7bk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYP7bk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYP7bk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYP7bk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYP7bk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYP7bk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvYP7bk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvYP7bk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvYP7bk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvYP7bk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYP7bk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvYP7bk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvYP7bk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvYP7bk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvYP7bk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvYP7bk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYP7bk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvYP7bk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvYP7bk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvYP7bk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvYP7bk.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIMPYgl.s: Assembler messages:
encrypt.c: /tmp/ccIMPYgl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIMPYgl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIMPYgl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIMPYgl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMPYgl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMPYgl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMPYgl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMPYgl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMPYgl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMPYgl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMPYgl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMPYgl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIMPYgl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMPYgl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIMPYgl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMPYgl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIMPYgl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMPYgl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMPYgl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMPYgl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMPYgl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMPYgl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIMPYgl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMPYgl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpLR7gQ.s: Assembler messages:
encrypt.c: /tmp/ccpLR7gQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpLR7gQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpLR7gQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpLR7gQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLR7gQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLR7gQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLR7gQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLR7gQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLR7gQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLR7gQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLR7gQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLR7gQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpLR7gQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLR7gQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpLR7gQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpLR7gQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLR7gQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLR7gQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLR7gQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLR7gQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLR7gQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpLR7gQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLR7gQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLR7gQ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6XVd0a.s: Assembler messages:
encrypt.c: /tmp/cc6XVd0a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6XVd0a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6XVd0a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6XVd0a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XVd0a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XVd0a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XVd0a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XVd0a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XVd0a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6XVd0a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6XVd0a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6XVd0a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6XVd0a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XVd0a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6XVd0a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6XVd0a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6XVd0a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6XVd0a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6XVd0a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6XVd0a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XVd0a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6XVd0a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6XVd0a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6XVd0a.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAm1r5A.s: Assembler messages:
encrypt.c: /tmp/ccAm1r5A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAm1r5A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAm1r5A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAm1r5A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAm1r5A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAm1r5A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAm1r5A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAm1r5A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAm1r5A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAm1r5A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAm1r5A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAm1r5A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAm1r5A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAm1r5A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAm1r5A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAm1r5A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAm1r5A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAm1r5A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAm1r5A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAm1r5A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAm1r5A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAm1r5A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAm1r5A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAm1r5A.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNeF2Zi.s: Assembler messages:
encrypt.c: /tmp/ccNeF2Zi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNeF2Zi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNeF2Zi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNeF2Zi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeF2Zi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeF2Zi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeF2Zi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeF2Zi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeF2Zi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNeF2Zi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNeF2Zi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNeF2Zi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNeF2Zi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeF2Zi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNeF2Zi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNeF2Zi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNeF2Zi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeF2Zi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeF2Zi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeF2Zi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeF2Zi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNeF2Zi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeF2Zi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeF2Zi.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOLmQED.s: Assembler messages:
encrypt.c: /tmp/ccOLmQED.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOLmQED.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOLmQED.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOLmQED.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLmQED.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLmQED.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLmQED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLmQED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLmQED.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLmQED.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLmQED.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLmQED.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOLmQED.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLmQED.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOLmQED.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLmQED.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOLmQED.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLmQED.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOLmQED.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOLmQED.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLmQED.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOLmQED.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOLmQED.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOLmQED.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8IqTLS.s: Assembler messages:
encrypt.c: /tmp/cc8IqTLS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IqTLS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IqTLS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IqTLS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IqTLS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IqTLS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IqTLS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IqTLS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IqTLS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IqTLS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IqTLS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IqTLS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IqTLS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IqTLS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IqTLS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8IqTLS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IqTLS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IqTLS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IqTLS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IqTLS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IqTLS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IqTLS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IqTLS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IqTLS.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSAxfZn.s: Assembler messages:
encrypt.c: /tmp/ccSAxfZn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSAxfZn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSAxfZn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSAxfZn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAxfZn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAxfZn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAxfZn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAxfZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAxfZn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAxfZn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAxfZn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAxfZn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSAxfZn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAxfZn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSAxfZn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAxfZn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSAxfZn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSAxfZn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSAxfZn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSAxfZn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAxfZn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSAxfZn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSAxfZn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSAxfZn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3n2ckx.s: Assembler messages:
encrypt.c: /tmp/cc3n2ckx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3n2ckx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3n2ckx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3n2ckx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3n2ckx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3n2ckx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3n2ckx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3n2ckx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3n2ckx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3n2ckx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3n2ckx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3n2ckx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3n2ckx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3n2ckx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3n2ckx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3n2ckx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3n2ckx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3n2ckx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3n2ckx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3n2ckx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3n2ckx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3n2ckx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3n2ckx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3n2ckx.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc47m0jV.s: Assembler messages:
encrypt.c: /tmp/cc47m0jV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47m0jV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47m0jV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc47m0jV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47m0jV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47m0jV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47m0jV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47m0jV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47m0jV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47m0jV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47m0jV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47m0jV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47m0jV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47m0jV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47m0jV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47m0jV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc47m0jV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47m0jV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47m0jV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47m0jV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47m0jV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47m0jV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47m0jV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47m0jV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYYSh3T.s: Assembler messages:
encrypt.c: /tmp/ccYYSh3T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYSh3T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYSh3T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYSh3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYSh3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYSh3T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYSh3T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYSh3T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYSh3T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYSh3T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYSh3T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYSh3T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYSh3T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYSh3T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYSh3T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYYSh3T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYSh3T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYSh3T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYSh3T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYSh3T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYSh3T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYSh3T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYSh3T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYSh3T.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccDjMqs.s: Assembler messages:
encrypt.c: /tmp/cccDjMqs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccDjMqs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccDjMqs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccDjMqs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDjMqs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDjMqs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDjMqs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDjMqs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDjMqs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDjMqs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDjMqs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDjMqs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccDjMqs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDjMqs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccDjMqs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDjMqs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccDjMqs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDjMqs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDjMqs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDjMqs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDjMqs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDjMqs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccDjMqs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDjMqs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5pm3kx.s: Assembler messages:
encrypt.c: /tmp/cc5pm3kx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5pm3kx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5pm3kx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5pm3kx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pm3kx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pm3kx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pm3kx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pm3kx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pm3kx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pm3kx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pm3kx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pm3kx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5pm3kx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pm3kx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5pm3kx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5pm3kx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pm3kx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pm3kx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pm3kx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pm3kx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pm3kx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5pm3kx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pm3kx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pm3kx.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccub866U.s: Assembler messages:
encrypt.c: /tmp/ccub866U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccub866U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccub866U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccub866U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccub866U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccub866U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccub866U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccub866U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccub866U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccub866U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccub866U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccub866U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccub866U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccub866U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccub866U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccub866U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccub866U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccub866U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccub866U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccub866U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccub866U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccub866U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccub866U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccub866U.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cckH1N36.s: Assembler messages:
encrypt.c: /tmp/cckH1N36.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckH1N36.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckH1N36.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckH1N36.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH1N36.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH1N36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH1N36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH1N36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH1N36.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckH1N36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckH1N36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckH1N36.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckH1N36.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH1N36.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckH1N36.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckH1N36.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckH1N36.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH1N36.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH1N36.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH1N36.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH1N36.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckH1N36.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH1N36.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH1N36.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccxXEECH.s: Assembler messages:
encrypt.c: /tmp/ccxXEECH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXEECH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXEECH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXEECH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXEECH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXEECH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXEECH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXEECH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXEECH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXEECH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXEECH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXEECH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXEECH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXEECH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXEECH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXEECH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxXEECH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXEECH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXEECH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXEECH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXEECH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXEECH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXEECH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXEECH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp5k1BM.s: Assembler messages:
encrypt.c: /tmp/ccp5k1BM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5k1BM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp5k1BM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp5k1BM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5k1BM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5k1BM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5k1BM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5k1BM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5k1BM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5k1BM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5k1BM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5k1BM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp5k1BM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5k1BM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp5k1BM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp5k1BM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5k1BM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5k1BM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5k1BM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5k1BM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5k1BM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5k1BM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5k1BM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5k1BM.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvngoma.s: Assembler messages:
encrypt.c: /tmp/ccvngoma.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvngoma.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvngoma.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvngoma.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvngoma.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvngoma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvngoma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvngoma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvngoma.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvngoma.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvngoma.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvngoma.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvngoma.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvngoma.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvngoma.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvngoma.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvngoma.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvngoma.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvngoma.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvngoma.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvngoma.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvngoma.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvngoma.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvngoma.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDXqmaX.s: Assembler messages:
encrypt.c: /tmp/ccDXqmaX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXqmaX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDXqmaX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXqmaX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXqmaX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXqmaX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXqmaX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXqmaX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXqmaX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXqmaX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXqmaX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXqmaX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDXqmaX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXqmaX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDXqmaX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXqmaX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDXqmaX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXqmaX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXqmaX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXqmaX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXqmaX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXqmaX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXqmaX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXqmaX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNkrNwu.s: Assembler messages:
encrypt.c: /tmp/ccNkrNwu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkrNwu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkrNwu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkrNwu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkrNwu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkrNwu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkrNwu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkrNwu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkrNwu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkrNwu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkrNwu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkrNwu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkrNwu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkrNwu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkrNwu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNkrNwu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkrNwu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkrNwu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkrNwu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkrNwu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkrNwu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkrNwu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkrNwu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkrNwu.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEtPPDB.s: Assembler messages:
encrypt.c: /tmp/ccEtPPDB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtPPDB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEtPPDB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtPPDB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtPPDB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtPPDB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtPPDB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtPPDB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtPPDB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtPPDB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtPPDB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtPPDB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEtPPDB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtPPDB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEtPPDB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtPPDB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEtPPDB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtPPDB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtPPDB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtPPDB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtPPDB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtPPDB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtPPDB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtPPDB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccresS72.s: Assembler messages:
encrypt.c: /tmp/ccresS72.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccresS72.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccresS72.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccresS72.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccresS72.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccresS72.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccresS72.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccresS72.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccresS72.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccresS72.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccresS72.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccresS72.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccresS72.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccresS72.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccresS72.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccresS72.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccresS72.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccresS72.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccresS72.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccresS72.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccresS72.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccresS72.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccresS72.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccresS72.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccPYbY99.s: Assembler messages:
encrypt.c: /tmp/ccPYbY99.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYbY99.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYbY99.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYbY99.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYbY99.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYbY99.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYbY99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYbY99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYbY99.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYbY99.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYbY99.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYbY99.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYbY99.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYbY99.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYbY99.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYbY99.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYbY99.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYbY99.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYbY99.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYbY99.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYbY99.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYbY99.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYbY99.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYbY99.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cczzm0TJ.s: Assembler messages:
encrypt.c: /tmp/cczzm0TJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczzm0TJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczzm0TJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczzm0TJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzm0TJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzm0TJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzm0TJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzm0TJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzm0TJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczzm0TJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczzm0TJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczzm0TJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczzm0TJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzm0TJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczzm0TJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczzm0TJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczzm0TJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzm0TJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzm0TJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzm0TJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzm0TJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczzm0TJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzm0TJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzm0TJ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYlUoCO.s: Assembler messages:
encrypt.c: /tmp/ccYlUoCO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYlUoCO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYlUoCO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYlUoCO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlUoCO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlUoCO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlUoCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlUoCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlUoCO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlUoCO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlUoCO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlUoCO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYlUoCO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlUoCO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYlUoCO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlUoCO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYlUoCO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlUoCO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYlUoCO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYlUoCO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlUoCO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYlUoCO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYlUoCO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYlUoCO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvjmr8f.s: Assembler messages:
encrypt.c: /tmp/ccvjmr8f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvjmr8f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvjmr8f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvjmr8f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjmr8f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjmr8f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjmr8f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjmr8f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjmr8f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjmr8f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjmr8f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjmr8f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvjmr8f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjmr8f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvjmr8f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvjmr8f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjmr8f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjmr8f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjmr8f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjmr8f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjmr8f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvjmr8f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjmr8f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjmr8f.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAgT3TM.s: Assembler messages:
encrypt.c: /tmp/ccAgT3TM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAgT3TM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAgT3TM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAgT3TM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgT3TM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgT3TM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgT3TM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgT3TM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgT3TM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAgT3TM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAgT3TM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAgT3TM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAgT3TM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgT3TM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAgT3TM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAgT3TM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAgT3TM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgT3TM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgT3TM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgT3TM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgT3TM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAgT3TM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgT3TM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgT3TM.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTCbWee.s: Assembler messages:
encrypt.c: /tmp/ccTCbWee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCbWee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCbWee.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCbWee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbWee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbWee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbWee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbWee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbWee.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbWee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbWee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbWee.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCbWee.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbWee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCbWee.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbWee.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTCbWee.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCbWee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCbWee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCbWee.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCbWee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCbWee.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCbWee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCbWee.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6soyNT.s: Assembler messages:
encrypt.c: /tmp/cc6soyNT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6soyNT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6soyNT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6soyNT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6soyNT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6soyNT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6soyNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6soyNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6soyNT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6soyNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6soyNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6soyNT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6soyNT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6soyNT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6soyNT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6soyNT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6soyNT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6soyNT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6soyNT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6soyNT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6soyNT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6soyNT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6soyNT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6soyNT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUuzVgl.s: Assembler messages:
encrypt.c: /tmp/ccUuzVgl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUuzVgl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUuzVgl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUuzVgl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuzVgl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuzVgl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuzVgl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuzVgl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuzVgl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuzVgl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuzVgl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuzVgl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUuzVgl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuzVgl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUuzVgl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUuzVgl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuzVgl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuzVgl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuzVgl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuzVgl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuzVgl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUuzVgl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuzVgl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuzVgl.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccKYgoa2.s: Assembler messages:
encrypt.c: /tmp/ccKYgoa2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYgoa2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYgoa2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYgoa2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgoa2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgoa2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgoa2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgoa2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgoa2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYgoa2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYgoa2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYgoa2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYgoa2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgoa2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYgoa2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKYgoa2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYgoa2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYgoa2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYgoa2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgoa2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYgoa2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYgoa2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYgoa2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYgoa2.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNetzzt.s: Assembler messages:
encrypt.c: /tmp/ccNetzzt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNetzzt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNetzzt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNetzzt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNetzzt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNetzzt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNetzzt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNetzzt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNetzzt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNetzzt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNetzzt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNetzzt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNetzzt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNetzzt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNetzzt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNetzzt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNetzzt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNetzzt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNetzzt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNetzzt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNetzzt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNetzzt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNetzzt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNetzzt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2s3MEz.s: Assembler messages:
encrypt.c: /tmp/cc2s3MEz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2s3MEz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2s3MEz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2s3MEz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2s3MEz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2s3MEz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2s3MEz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2s3MEz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2s3MEz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2s3MEz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2s3MEz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2s3MEz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2s3MEz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2s3MEz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2s3MEz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2s3MEz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2s3MEz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2s3MEz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2s3MEz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2s3MEz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2s3MEz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2s3MEz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2s3MEz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2s3MEz.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6TXRY6.s: Assembler messages:
encrypt.c: /tmp/cc6TXRY6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6TXRY6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6TXRY6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6TXRY6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXRY6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXRY6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXRY6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXRY6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXRY6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXRY6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXRY6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXRY6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6TXRY6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXRY6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6TXRY6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXRY6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6TXRY6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXRY6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TXRY6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TXRY6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXRY6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TXRY6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6TXRY6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TXRY6.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAc4rGY.s: Assembler messages:
encrypt.c: /tmp/ccAc4rGY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAc4rGY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAc4rGY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAc4rGY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rGY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rGY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rGY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rGY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rGY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAc4rGY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAc4rGY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAc4rGY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAc4rGY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rGY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAc4rGY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAc4rGY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAc4rGY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAc4rGY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAc4rGY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rGY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAc4rGY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAc4rGY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAc4rGY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAc4rGY.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnAhdlx.s: Assembler messages:
encrypt.c: /tmp/ccnAhdlx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAhdlx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAhdlx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAhdlx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAhdlx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAhdlx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAhdlx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAhdlx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAhdlx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAhdlx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAhdlx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAhdlx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAhdlx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAhdlx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAhdlx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAhdlx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnAhdlx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAhdlx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAhdlx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAhdlx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAhdlx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAhdlx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnAhdlx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAhdlx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9uHTU5.s: Assembler messages:
encrypt.c: /tmp/cc9uHTU5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9uHTU5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9uHTU5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9uHTU5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uHTU5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uHTU5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uHTU5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uHTU5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uHTU5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uHTU5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uHTU5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uHTU5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9uHTU5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uHTU5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9uHTU5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uHTU5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9uHTU5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uHTU5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9uHTU5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9uHTU5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uHTU5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9uHTU5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9uHTU5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9uHTU5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN92aiE.s: Assembler messages:
encrypt.c: /tmp/ccN92aiE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN92aiE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN92aiE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN92aiE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN92aiE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN92aiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN92aiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN92aiE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN92aiE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN92aiE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN92aiE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN92aiE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN92aiE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN92aiE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN92aiE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN92aiE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN92aiE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN92aiE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN92aiE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN92aiE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN92aiE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN92aiE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN92aiE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN92aiE.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYmKg3d.s: Assembler messages:
encrypt.c: /tmp/ccYmKg3d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYmKg3d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYmKg3d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYmKg3d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmKg3d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmKg3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmKg3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmKg3d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmKg3d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmKg3d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmKg3d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmKg3d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYmKg3d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmKg3d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYmKg3d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYmKg3d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmKg3d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmKg3d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmKg3d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmKg3d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmKg3d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYmKg3d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmKg3d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmKg3d.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfqaESM.s: Assembler messages:
encrypt.c: /tmp/ccfqaESM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqaESM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqaESM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqaESM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqaESM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqaESM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqaESM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqaESM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqaESM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqaESM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqaESM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqaESM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfqaESM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqaESM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqaESM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqaESM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfqaESM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqaESM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqaESM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqaESM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqaESM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqaESM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqaESM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqaESM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHZhWWi.s: Assembler messages:
encrypt.c: /tmp/ccHZhWWi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZhWWi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZhWWi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZhWWi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZhWWi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZhWWi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZhWWi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZhWWi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZhWWi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZhWWi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZhWWi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZhWWi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZhWWi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZhWWi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZhWWi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZhWWi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHZhWWi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZhWWi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZhWWi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZhWWi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZhWWi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZhWWi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZhWWi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZhWWi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLbSxaW.s: Assembler messages:
encrypt.c: /tmp/ccLbSxaW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLbSxaW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLbSxaW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLbSxaW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbSxaW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbSxaW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbSxaW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbSxaW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbSxaW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbSxaW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbSxaW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbSxaW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLbSxaW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbSxaW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLbSxaW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLbSxaW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbSxaW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbSxaW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbSxaW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbSxaW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbSxaW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLbSxaW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbSxaW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbSxaW.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfvFsYb.s: Assembler messages:
encrypt.c: /tmp/ccfvFsYb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvFsYb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvFsYb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvFsYb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFsYb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFsYb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFsYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFsYb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFsYb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvFsYb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvFsYb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvFsYb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvFsYb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFsYb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvFsYb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfvFsYb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvFsYb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFsYb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFsYb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFsYb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFsYb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvFsYb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFsYb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFsYb.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg4DdKK.s: Assembler messages:
encrypt.c: /tmp/ccg4DdKK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg4DdKK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg4DdKK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg4DdKK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4DdKK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4DdKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4DdKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4DdKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4DdKK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4DdKK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4DdKK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4DdKK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg4DdKK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4DdKK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg4DdKK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4DdKK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg4DdKK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4DdKK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg4DdKK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg4DdKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4DdKK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg4DdKK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4DdKK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg4DdKK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJxPbUg.s: Assembler messages:
encrypt.c: /tmp/ccJxPbUg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJxPbUg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJxPbUg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJxPbUg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxPbUg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxPbUg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxPbUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxPbUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxPbUg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxPbUg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxPbUg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxPbUg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJxPbUg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxPbUg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJxPbUg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxPbUg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJxPbUg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxPbUg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxPbUg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxPbUg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxPbUg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxPbUg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJxPbUg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxPbUg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg9ZFlP.s: Assembler messages:
encrypt.c: /tmp/ccg9ZFlP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg9ZFlP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg9ZFlP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg9ZFlP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9ZFlP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9ZFlP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9ZFlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9ZFlP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9ZFlP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9ZFlP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9ZFlP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9ZFlP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg9ZFlP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9ZFlP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg9ZFlP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg9ZFlP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9ZFlP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9ZFlP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9ZFlP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9ZFlP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9ZFlP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg9ZFlP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9ZFlP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9ZFlP.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8xhRGX.s: Assembler messages:
encrypt.c: /tmp/cc8xhRGX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xhRGX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xhRGX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xhRGX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xhRGX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xhRGX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xhRGX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xhRGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xhRGX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xhRGX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xhRGX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xhRGX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xhRGX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xhRGX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xhRGX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xhRGX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8xhRGX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xhRGX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xhRGX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xhRGX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xhRGX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xhRGX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8xhRGX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xhRGX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvmkcPo.s: Assembler messages:
encrypt.c: /tmp/ccvmkcPo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmkcPo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmkcPo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmkcPo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmkcPo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmkcPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmkcPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmkcPo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmkcPo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmkcPo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmkcPo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmkcPo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmkcPo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmkcPo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmkcPo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmkcPo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmkcPo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmkcPo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmkcPo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmkcPo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmkcPo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmkcPo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmkcPo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmkcPo.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXKHktX.s: Assembler messages:
encrypt.c: /tmp/ccXKHktX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXKHktX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXKHktX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXKHktX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKHktX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKHktX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKHktX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKHktX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKHktX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKHktX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKHktX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKHktX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXKHktX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKHktX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXKHktX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXKHktX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKHktX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKHktX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKHktX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKHktX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKHktX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXKHktX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKHktX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKHktX.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuCCSdw.s: Assembler messages:
encrypt.c: /tmp/ccuCCSdw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuCCSdw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuCCSdw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuCCSdw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCCSdw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCCSdw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCCSdw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCCSdw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCCSdw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCCSdw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCCSdw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCCSdw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuCCSdw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCCSdw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuCCSdw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCCSdw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuCCSdw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCCSdw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCCSdw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCCSdw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCCSdw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCCSdw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuCCSdw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCCSdw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3iMuGV.s: Assembler messages:
encrypt.c: /tmp/cc3iMuGV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3iMuGV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3iMuGV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3iMuGV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iMuGV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iMuGV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iMuGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iMuGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iMuGV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iMuGV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iMuGV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iMuGV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3iMuGV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iMuGV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3iMuGV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iMuGV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3iMuGV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iMuGV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iMuGV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iMuGV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iMuGV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iMuGV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3iMuGV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iMuGV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4nzEWj.s: Assembler messages:
encrypt.c: /tmp/cc4nzEWj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4nzEWj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4nzEWj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4nzEWj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nzEWj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nzEWj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nzEWj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nzEWj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nzEWj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nzEWj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nzEWj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nzEWj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4nzEWj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nzEWj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4nzEWj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4nzEWj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nzEWj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nzEWj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nzEWj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nzEWj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nzEWj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4nzEWj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nzEWj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nzEWj.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWiVGYP.s: Assembler messages:
encrypt.c: /tmp/ccWiVGYP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWiVGYP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWiVGYP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWiVGYP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiVGYP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiVGYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiVGYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiVGYP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiVGYP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiVGYP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiVGYP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiVGYP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWiVGYP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiVGYP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWiVGYP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWiVGYP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiVGYP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiVGYP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiVGYP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiVGYP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiVGYP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiVGYP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiVGYP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiVGYP.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj7iSqo.s: Assembler messages:
encrypt.c: /tmp/ccj7iSqo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7iSqo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7iSqo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7iSqo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7iSqo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7iSqo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7iSqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7iSqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7iSqo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7iSqo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7iSqo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7iSqo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7iSqo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7iSqo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7iSqo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7iSqo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj7iSqo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7iSqo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7iSqo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7iSqo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7iSqo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7iSqo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj7iSqo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7iSqo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI8kXdC.s: Assembler messages:
encrypt.c: /tmp/ccI8kXdC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8kXdC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8kXdC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8kXdC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8kXdC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8kXdC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8kXdC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8kXdC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8kXdC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8kXdC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8kXdC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8kXdC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8kXdC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8kXdC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8kXdC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI8kXdC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8kXdC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8kXdC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8kXdC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8kXdC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8kXdC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8kXdC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8kXdC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8kXdC.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs5cP5Y.s: Assembler messages:
encrypt.c: /tmp/ccs5cP5Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5cP5Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5cP5Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5cP5Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5cP5Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5cP5Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5cP5Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5cP5Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5cP5Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5cP5Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5cP5Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5cP5Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5cP5Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5cP5Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5cP5Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5cP5Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs5cP5Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5cP5Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5cP5Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5cP5Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5cP5Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5cP5Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5cP5Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5cP5Y.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAWcjy5.s: Assembler messages:
encrypt.c: /tmp/ccAWcjy5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAWcjy5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAWcjy5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAWcjy5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWcjy5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWcjy5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWcjy5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWcjy5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWcjy5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAWcjy5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAWcjy5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAWcjy5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAWcjy5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWcjy5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAWcjy5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAWcjy5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAWcjy5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWcjy5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWcjy5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWcjy5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWcjy5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAWcjy5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWcjy5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWcjy5.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjhGRDD.s: Assembler messages:
encrypt.c: /tmp/ccjhGRDD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjhGRDD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjhGRDD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjhGRDD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhGRDD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhGRDD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhGRDD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhGRDD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhGRDD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjhGRDD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjhGRDD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjhGRDD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjhGRDD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhGRDD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjhGRDD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjhGRDD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjhGRDD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjhGRDD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjhGRDD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjhGRDD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhGRDD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjhGRDD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjhGRDD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjhGRDD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc12bB7B.s: Assembler messages:
encrypt.c: /tmp/cc12bB7B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc12bB7B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc12bB7B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc12bB7B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12bB7B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12bB7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12bB7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12bB7B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12bB7B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12bB7B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12bB7B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12bB7B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc12bB7B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12bB7B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc12bB7B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc12bB7B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12bB7B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12bB7B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12bB7B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12bB7B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12bB7B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc12bB7B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12bB7B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12bB7B.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccULGfY5.s: Assembler messages:
encrypt.c: /tmp/ccULGfY5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULGfY5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULGfY5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULGfY5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULGfY5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULGfY5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULGfY5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULGfY5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULGfY5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULGfY5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULGfY5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULGfY5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULGfY5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULGfY5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULGfY5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULGfY5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULGfY5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULGfY5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULGfY5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULGfY5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULGfY5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULGfY5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULGfY5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULGfY5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc531Br9.s: Assembler messages:
encrypt.c: /tmp/cc531Br9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc531Br9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc531Br9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc531Br9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc531Br9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc531Br9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc531Br9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc531Br9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc531Br9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc531Br9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc531Br9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc531Br9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc531Br9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc531Br9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc531Br9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc531Br9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc531Br9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc531Br9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc531Br9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc531Br9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc531Br9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc531Br9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc531Br9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc531Br9.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTwToCG.s: Assembler messages:
encrypt.c: /tmp/ccTwToCG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTwToCG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTwToCG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTwToCG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwToCG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwToCG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwToCG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwToCG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwToCG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTwToCG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTwToCG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTwToCG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTwToCG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwToCG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTwToCG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTwToCG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTwToCG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTwToCG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTwToCG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTwToCG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwToCG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTwToCG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTwToCG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTwToCG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc3mi7vQ.s: Assembler messages:
encrypt.c: /tmp/cc3mi7vQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3mi7vQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3mi7vQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3mi7vQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mi7vQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mi7vQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mi7vQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mi7vQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mi7vQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mi7vQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mi7vQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mi7vQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3mi7vQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mi7vQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3mi7vQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3mi7vQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mi7vQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mi7vQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mi7vQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mi7vQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mi7vQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3mi7vQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mi7vQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mi7vQ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccEcIXaj.s: Assembler messages:
encrypt.c: /tmp/ccEcIXaj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEcIXaj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEcIXaj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEcIXaj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcIXaj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcIXaj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcIXaj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcIXaj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcIXaj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcIXaj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcIXaj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcIXaj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEcIXaj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcIXaj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEcIXaj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcIXaj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEcIXaj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcIXaj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEcIXaj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEcIXaj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcIXaj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEcIXaj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEcIXaj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEcIXaj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9R8Nwm.s: Assembler messages:
encrypt.c: /tmp/cc9R8Nwm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9R8Nwm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9R8Nwm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9R8Nwm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9R8Nwm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9R8Nwm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9R8Nwm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9R8Nwm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9R8Nwm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9R8Nwm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9R8Nwm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9R8Nwm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9R8Nwm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9R8Nwm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9R8Nwm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9R8Nwm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9R8Nwm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9R8Nwm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9R8Nwm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9R8Nwm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9R8Nwm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9R8Nwm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9R8Nwm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9R8Nwm.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccREmKvX.s: Assembler messages:
encrypt.c: /tmp/ccREmKvX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccREmKvX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccREmKvX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccREmKvX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREmKvX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREmKvX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREmKvX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREmKvX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREmKvX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREmKvX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREmKvX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREmKvX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccREmKvX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREmKvX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccREmKvX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREmKvX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccREmKvX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREmKvX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREmKvX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREmKvX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREmKvX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREmKvX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccREmKvX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREmKvX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEPcSJm.s: Assembler messages:
encrypt.c: /tmp/ccEPcSJm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEPcSJm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEPcSJm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEPcSJm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPcSJm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPcSJm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPcSJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPcSJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPcSJm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPcSJm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPcSJm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPcSJm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEPcSJm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPcSJm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEPcSJm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPcSJm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEPcSJm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPcSJm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPcSJm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPcSJm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPcSJm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPcSJm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEPcSJm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPcSJm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQb1XUZ.s: Assembler messages:
encrypt.c: /tmp/ccQb1XUZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQb1XUZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQb1XUZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQb1XUZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb1XUZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb1XUZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb1XUZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb1XUZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb1XUZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQb1XUZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQb1XUZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQb1XUZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQb1XUZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb1XUZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQb1XUZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQb1XUZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQb1XUZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQb1XUZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQb1XUZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb1XUZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQb1XUZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQb1XUZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQb1XUZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQb1XUZ.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCCI43v.s: Assembler messages:
encrypt.c: /tmp/ccCCI43v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCI43v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCI43v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCI43v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCI43v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCI43v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCI43v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCI43v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCI43v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCI43v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCI43v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCI43v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCI43v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCI43v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCI43v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCCI43v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCI43v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCI43v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCI43v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCI43v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCI43v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCI43v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCI43v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCI43v.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrJKuA4.s: Assembler messages:
encrypt.c: /tmp/ccrJKuA4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJKuA4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrJKuA4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrJKuA4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJKuA4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJKuA4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJKuA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJKuA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJKuA4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJKuA4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJKuA4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJKuA4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrJKuA4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJKuA4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrJKuA4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJKuA4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrJKuA4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJKuA4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJKuA4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJKuA4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJKuA4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJKuA4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJKuA4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJKuA4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccsCxbkE.s: Assembler messages:
encrypt.c: /tmp/ccsCxbkE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsCxbkE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsCxbkE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsCxbkE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxbkE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxbkE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxbkE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxbkE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxbkE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCxbkE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCxbkE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCxbkE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsCxbkE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxbkE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsCxbkE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCxbkE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsCxbkE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCxbkE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsCxbkE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsCxbkE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxbkE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsCxbkE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsCxbkE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsCxbkE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccwSc0T5.s: Assembler messages:
encrypt.c: /tmp/ccwSc0T5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSc0T5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSc0T5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSc0T5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSc0T5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSc0T5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSc0T5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSc0T5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSc0T5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSc0T5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSc0T5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSc0T5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSc0T5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSc0T5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSc0T5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwSc0T5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSc0T5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSc0T5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSc0T5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSc0T5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSc0T5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSc0T5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSc0T5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSc0T5.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6hilvL.s: Assembler messages:
encrypt.c: /tmp/cc6hilvL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hilvL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hilvL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hilvL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hilvL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hilvL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hilvL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hilvL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hilvL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hilvL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hilvL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hilvL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hilvL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hilvL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hilvL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6hilvL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hilvL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hilvL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hilvL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hilvL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hilvL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hilvL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hilvL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hilvL.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsz88j8.s: Assembler messages:
encrypt.c: /tmp/ccsz88j8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsz88j8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsz88j8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsz88j8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz88j8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz88j8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz88j8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz88j8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz88j8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsz88j8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsz88j8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsz88j8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsz88j8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz88j8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsz88j8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsz88j8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsz88j8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsz88j8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsz88j8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsz88j8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz88j8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsz88j8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsz88j8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsz88j8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjHFBMH.s: Assembler messages:
encrypt.c: /tmp/ccjHFBMH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHFBMH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHFBMH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHFBMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHFBMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHFBMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHFBMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHFBMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHFBMH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHFBMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHFBMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHFBMH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHFBMH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHFBMH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHFBMH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjHFBMH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHFBMH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHFBMH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHFBMH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHFBMH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHFBMH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHFBMH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHFBMH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHFBMH.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccldaw43.s: Assembler messages:
encrypt.c: /tmp/ccldaw43.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccldaw43.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccldaw43.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccldaw43.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldaw43.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldaw43.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldaw43.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldaw43.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldaw43.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldaw43.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldaw43.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldaw43.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccldaw43.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldaw43.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccldaw43.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldaw43.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccldaw43.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldaw43.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldaw43.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldaw43.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldaw43.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldaw43.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccldaw43.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldaw43.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFNePQd.s: Assembler messages:
encrypt.c: /tmp/ccFNePQd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNePQd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNePQd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNePQd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNePQd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNePQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNePQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNePQd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNePQd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNePQd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNePQd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNePQd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNePQd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNePQd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNePQd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNePQd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNePQd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNePQd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNePQd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNePQd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNePQd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNePQd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNePQd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNePQd.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceM6HLJ.s: Assembler messages:
encrypt.c: /tmp/cceM6HLJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceM6HLJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceM6HLJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceM6HLJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM6HLJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM6HLJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM6HLJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM6HLJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM6HLJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceM6HLJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceM6HLJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceM6HLJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceM6HLJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM6HLJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceM6HLJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceM6HLJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceM6HLJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceM6HLJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceM6HLJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceM6HLJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM6HLJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceM6HLJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceM6HLJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceM6HLJ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc5m0Lyj.s: Assembler messages:
encrypt.c: /tmp/cc5m0Lyj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5m0Lyj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5m0Lyj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5m0Lyj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m0Lyj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m0Lyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m0Lyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m0Lyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m0Lyj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5m0Lyj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5m0Lyj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5m0Lyj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5m0Lyj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m0Lyj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5m0Lyj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5m0Lyj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5m0Lyj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5m0Lyj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5m0Lyj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5m0Lyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m0Lyj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5m0Lyj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5m0Lyj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5m0Lyj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccky2mJN.s: Assembler messages:
encrypt.c: /tmp/ccky2mJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccky2mJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccky2mJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccky2mJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky2mJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky2mJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky2mJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky2mJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky2mJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccky2mJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccky2mJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccky2mJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccky2mJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky2mJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccky2mJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccky2mJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccky2mJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky2mJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky2mJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky2mJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky2mJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccky2mJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky2mJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky2mJN.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfhQcZQ.s: Assembler messages:
encrypt.c: /tmp/ccfhQcZQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhQcZQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfhQcZQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfhQcZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhQcZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhQcZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhQcZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhQcZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhQcZQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhQcZQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhQcZQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhQcZQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfhQcZQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhQcZQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfhQcZQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhQcZQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfhQcZQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhQcZQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhQcZQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhQcZQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhQcZQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhQcZQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhQcZQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhQcZQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnP1wmt.s: Assembler messages:
encrypt.c: /tmp/ccnP1wmt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnP1wmt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnP1wmt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnP1wmt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP1wmt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP1wmt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP1wmt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP1wmt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP1wmt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnP1wmt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnP1wmt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnP1wmt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnP1wmt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP1wmt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnP1wmt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnP1wmt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnP1wmt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP1wmt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP1wmt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP1wmt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP1wmt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnP1wmt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP1wmt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP1wmt.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU0d94Z.s: Assembler messages:
encrypt.c: /tmp/ccU0d94Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0d94Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0d94Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0d94Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0d94Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0d94Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0d94Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0d94Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0d94Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0d94Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0d94Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0d94Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0d94Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0d94Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0d94Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0d94Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU0d94Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0d94Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0d94Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0d94Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0d94Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0d94Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0d94Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0d94Z.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvtw5Wv.s: Assembler messages:
encrypt.c: /tmp/ccvtw5Wv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtw5Wv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtw5Wv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtw5Wv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtw5Wv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtw5Wv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtw5Wv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtw5Wv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtw5Wv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtw5Wv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtw5Wv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtw5Wv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtw5Wv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtw5Wv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtw5Wv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvtw5Wv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtw5Wv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtw5Wv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtw5Wv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtw5Wv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtw5Wv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtw5Wv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtw5Wv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtw5Wv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUzrWHd.s: Assembler messages:
encrypt.c: /tmp/ccUzrWHd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUzrWHd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUzrWHd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUzrWHd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzrWHd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzrWHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzrWHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzrWHd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzrWHd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUzrWHd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUzrWHd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUzrWHd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUzrWHd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzrWHd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUzrWHd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUzrWHd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUzrWHd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUzrWHd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUzrWHd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzrWHd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUzrWHd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUzrWHd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUzrWHd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUzrWHd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceXoXJt.s: Assembler messages:
encrypt.c: /tmp/cceXoXJt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceXoXJt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceXoXJt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceXoXJt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXoXJt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXoXJt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXoXJt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXoXJt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXoXJt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXoXJt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXoXJt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXoXJt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceXoXJt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXoXJt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceXoXJt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXoXJt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceXoXJt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXoXJt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXoXJt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXoXJt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXoXJt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXoXJt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceXoXJt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXoXJt.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEhSrjf.s: Assembler messages:
encrypt.c: /tmp/ccEhSrjf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEhSrjf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEhSrjf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEhSrjf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhSrjf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhSrjf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhSrjf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhSrjf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhSrjf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhSrjf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhSrjf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhSrjf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEhSrjf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhSrjf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEhSrjf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhSrjf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEhSrjf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhSrjf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhSrjf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhSrjf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhSrjf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhSrjf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhSrjf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhSrjf.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnb3SzN.s: Assembler messages:
encrypt.c: /tmp/ccnb3SzN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnb3SzN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnb3SzN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnb3SzN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb3SzN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb3SzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb3SzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb3SzN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb3SzN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnb3SzN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnb3SzN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnb3SzN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnb3SzN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb3SzN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnb3SzN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnb3SzN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnb3SzN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb3SzN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb3SzN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb3SzN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb3SzN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnb3SzN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb3SzN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb3SzN.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY9WrEL.s: Assembler messages:
encrypt.c: /tmp/ccY9WrEL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9WrEL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9WrEL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9WrEL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9WrEL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9WrEL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9WrEL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9WrEL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9WrEL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9WrEL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9WrEL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9WrEL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9WrEL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9WrEL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9WrEL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9WrEL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY9WrEL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9WrEL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9WrEL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9WrEL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9WrEL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9WrEL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9WrEL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9WrEL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyeRo8s.s: Assembler messages:
encrypt.c: /tmp/ccyeRo8s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyeRo8s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyeRo8s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyeRo8s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeRo8s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeRo8s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeRo8s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeRo8s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeRo8s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeRo8s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeRo8s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeRo8s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyeRo8s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeRo8s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyeRo8s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyeRo8s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeRo8s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeRo8s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeRo8s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeRo8s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeRo8s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyeRo8s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeRo8s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeRo8s.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA0Y2Es.s: Assembler messages:
encrypt.c: /tmp/ccA0Y2Es.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA0Y2Es.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA0Y2Es.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA0Y2Es.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0Y2Es.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0Y2Es.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0Y2Es.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0Y2Es.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0Y2Es.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0Y2Es.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0Y2Es.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0Y2Es.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA0Y2Es.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0Y2Es.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA0Y2Es.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0Y2Es.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA0Y2Es.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0Y2Es.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0Y2Es.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0Y2Es.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0Y2Es.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0Y2Es.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA0Y2Es.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0Y2Es.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccURIdGU.s: Assembler messages:
encrypt.c: /tmp/ccURIdGU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccURIdGU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccURIdGU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccURIdGU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURIdGU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURIdGU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURIdGU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURIdGU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURIdGU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURIdGU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURIdGU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURIdGU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccURIdGU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURIdGU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccURIdGU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccURIdGU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURIdGU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURIdGU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURIdGU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURIdGU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURIdGU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccURIdGU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURIdGU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURIdGU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAIbh1Z.s: Assembler messages:
encrypt.c: /tmp/ccAIbh1Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIbh1Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIbh1Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIbh1Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIbh1Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIbh1Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIbh1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIbh1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIbh1Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIbh1Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIbh1Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIbh1Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIbh1Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIbh1Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIbh1Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIbh1Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAIbh1Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIbh1Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIbh1Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIbh1Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIbh1Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIbh1Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIbh1Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIbh1Z.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP85A5y.s: Assembler messages:
encrypt.c: /tmp/ccP85A5y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP85A5y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP85A5y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP85A5y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP85A5y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP85A5y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP85A5y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP85A5y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP85A5y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP85A5y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP85A5y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP85A5y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP85A5y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP85A5y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP85A5y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP85A5y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP85A5y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP85A5y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP85A5y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP85A5y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP85A5y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP85A5y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP85A5y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP85A5y.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccEpiLYG.s: Assembler messages:
encrypt.c: /tmp/ccEpiLYG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpiLYG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpiLYG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpiLYG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpiLYG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpiLYG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpiLYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpiLYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpiLYG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpiLYG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpiLYG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpiLYG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpiLYG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpiLYG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpiLYG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpiLYG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEpiLYG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpiLYG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpiLYG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpiLYG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpiLYG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpiLYG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpiLYG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpiLYG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccWRw3fc.s: Assembler messages:
encrypt.c: /tmp/ccWRw3fc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRw3fc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRw3fc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRw3fc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRw3fc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRw3fc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRw3fc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRw3fc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRw3fc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRw3fc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRw3fc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRw3fc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRw3fc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRw3fc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRw3fc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWRw3fc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRw3fc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRw3fc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRw3fc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRw3fc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRw3fc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRw3fc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRw3fc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRw3fc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4A5byf.s: Assembler messages:
encrypt.c: /tmp/cc4A5byf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4A5byf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4A5byf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4A5byf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4A5byf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4A5byf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4A5byf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4A5byf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4A5byf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4A5byf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4A5byf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4A5byf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4A5byf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4A5byf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4A5byf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4A5byf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4A5byf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4A5byf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4A5byf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4A5byf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4A5byf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4A5byf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4A5byf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4A5byf.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd0vEHQ.s: Assembler messages:
encrypt.c: /tmp/ccd0vEHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0vEHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0vEHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0vEHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0vEHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0vEHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0vEHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0vEHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0vEHQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0vEHQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0vEHQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0vEHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0vEHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0vEHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0vEHQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd0vEHQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0vEHQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0vEHQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0vEHQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0vEHQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0vEHQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0vEHQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0vEHQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0vEHQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEp1E0C.s: Assembler messages:
encrypt.c: /tmp/ccEp1E0C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEp1E0C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEp1E0C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEp1E0C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEp1E0C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEp1E0C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEp1E0C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEp1E0C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEp1E0C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEp1E0C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEp1E0C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEp1E0C.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccEp1E0C.s: Assembler messages:
encrypt.c: /tmp/ccEp1E0C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEp1E0C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEp1E0C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEp1E0C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEp1E0C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEp1E0C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEp1E0C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEp1E0C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEp1E0C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEp1E0C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1E0C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEp1E0C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEp1E0C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEp1E0C.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLoxUBj.s: Assembler messages:
encrypt.c: /tmp/ccLoxUBj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLoxUBj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLoxUBj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLoxUBj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxUBj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxUBj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxUBj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLoxUBj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLoxUBj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLoxUBj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxUBj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLoxUBj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccLoxUBj.s: Assembler messages:
encrypt.c: /tmp/ccLoxUBj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLoxUBj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLoxUBj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLoxUBj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxUBj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxUBj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxUBj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLoxUBj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLoxUBj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLoxUBj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxUBj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxUBj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLoxUBj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxUBj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1sJdyh.s: Assembler messages:
encrypt.c: /tmp/cc1sJdyh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1sJdyh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1sJdyh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1sJdyh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1sJdyh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1sJdyh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1sJdyh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sJdyh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sJdyh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sJdyh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sJdyh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sJdyh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc1sJdyh.s: Assembler messages:
encrypt.c: /tmp/cc1sJdyh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1sJdyh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1sJdyh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1sJdyh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1sJdyh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1sJdyh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1sJdyh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sJdyh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sJdyh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sJdyh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sJdyh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sJdyh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sJdyh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sJdyh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNkkBQP.s: Assembler messages:
encrypt.c: /tmp/ccNkkBQP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkkBQP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkkBQP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkkBQP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkkBQP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkkBQP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkkBQP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkkBQP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkkBQP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNkkBQP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkkBQP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkkBQP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccNkkBQP.s: Assembler messages:
encrypt.c: /tmp/ccNkkBQP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkkBQP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkkBQP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkkBQP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkkBQP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkkBQP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkkBQP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkkBQP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkkBQP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNkkBQP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkkBQP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkkBQP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkkBQP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkkBQP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2ClUzU.s: Assembler messages:
encrypt.c: /tmp/cc2ClUzU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ClUzU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ClUzU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ClUzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ClUzU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ClUzU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ClUzU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ClUzU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ClUzU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ClUzU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ClUzU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ClUzU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc2ClUzU.s: Assembler messages:
encrypt.c: /tmp/cc2ClUzU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ClUzU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ClUzU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ClUzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ClUzU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ClUzU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ClUzU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ClUzU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ClUzU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ClUzU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ClUzU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ClUzU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ClUzU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ClUzU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccE63ayp.s: Assembler messages:
encrypt.c: /tmp/ccE63ayp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE63ayp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE63ayp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE63ayp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE63ayp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE63ayp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE63ayp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE63ayp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE63ayp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE63ayp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE63ayp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE63ayp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccE63ayp.s: Assembler messages:
encrypt.c: /tmp/ccE63ayp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE63ayp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE63ayp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE63ayp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE63ayp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE63ayp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE63ayp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE63ayp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE63ayp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE63ayp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE63ayp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE63ayp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE63ayp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE63ayp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cck0V4jn.s: Assembler messages:
encrypt.c: /tmp/cck0V4jn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck0V4jn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck0V4jn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck0V4jn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck0V4jn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck0V4jn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck0V4jn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0V4jn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0V4jn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0V4jn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck0V4jn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0V4jn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cck0V4jn.s: Assembler messages:
encrypt.c: /tmp/cck0V4jn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck0V4jn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck0V4jn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck0V4jn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck0V4jn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck0V4jn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck0V4jn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0V4jn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0V4jn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0V4jn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0V4jn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0V4jn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck0V4jn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0V4jn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvbsYb4.s: Assembler messages:
encrypt.c: /tmp/ccvbsYb4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbsYb4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbsYb4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbsYb4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbsYb4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbsYb4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbsYb4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbsYb4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbsYb4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvbsYb4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbsYb4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbsYb4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvbsYb4.s: Assembler messages:
encrypt.c: /tmp/ccvbsYb4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbsYb4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbsYb4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbsYb4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbsYb4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbsYb4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbsYb4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbsYb4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbsYb4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvbsYb4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbsYb4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbsYb4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbsYb4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbsYb4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAnXtaM.s: Assembler messages:
encrypt.c: /tmp/ccAnXtaM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAnXtaM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAnXtaM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAnXtaM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnXtaM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnXtaM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnXtaM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnXtaM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnXtaM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnXtaM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnXtaM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnXtaM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAnXtaM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnXtaM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAnXtaM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnXtaM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAnXtaM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnXtaM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnXtaM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnXtaM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnXtaM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnXtaM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAnXtaM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnXtaM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBz9Snt.s: Assembler messages:
encrypt.c: /tmp/ccBz9Snt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBz9Snt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBz9Snt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBz9Snt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz9Snt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz9Snt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz9Snt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz9Snt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz9Snt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBz9Snt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBz9Snt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBz9Snt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBz9Snt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz9Snt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBz9Snt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBz9Snt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBz9Snt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBz9Snt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBz9Snt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBz9Snt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBz9Snt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBz9Snt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBz9Snt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBz9Snt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9AOc9V.s: Assembler messages:
encrypt.c: /tmp/cc9AOc9V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9AOc9V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9AOc9V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9AOc9V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AOc9V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AOc9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AOc9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AOc9V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AOc9V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9AOc9V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9AOc9V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9AOc9V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9AOc9V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AOc9V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9AOc9V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9AOc9V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9AOc9V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9AOc9V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9AOc9V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AOc9V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9AOc9V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9AOc9V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9AOc9V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9AOc9V.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNNjYUq.s: Assembler messages:
encrypt.c: /tmp/ccNNjYUq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNjYUq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNjYUq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNjYUq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjYUq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjYUq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjYUq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjYUq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjYUq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNjYUq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNjYUq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNjYUq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNjYUq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjYUq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNjYUq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNjYUq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNNjYUq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNjYUq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNjYUq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNjYUq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjYUq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNjYUq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNjYUq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNjYUq.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccA3OMt1.s: Assembler messages:
encrypt.c: /tmp/ccA3OMt1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3OMt1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3OMt1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3OMt1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OMt1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OMt1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OMt1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OMt1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OMt1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OMt1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OMt1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OMt1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3OMt1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OMt1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3OMt1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OMt1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA3OMt1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3OMt1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3OMt1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3OMt1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3OMt1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3OMt1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3OMt1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3OMt1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccbCCpKI.s: Assembler messages:
encrypt.c: /tmp/ccbCCpKI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCCpKI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCCpKI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCCpKI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCCpKI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCCpKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCCpKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCCpKI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCCpKI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCCpKI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCCpKI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCCpKI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCCpKI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCCpKI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCCpKI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbCCpKI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCCpKI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCCpKI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCCpKI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCCpKI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCCpKI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCCpKI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCCpKI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCCpKI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNtByhG.s: Assembler messages:
encrypt.c: /tmp/ccNtByhG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNtByhG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNtByhG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNtByhG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtByhG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtByhG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtByhG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtByhG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtByhG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtByhG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtByhG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtByhG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNtByhG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtByhG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNtByhG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtByhG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNtByhG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtByhG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtByhG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtByhG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtByhG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtByhG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNtByhG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtByhG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq6S6Eb.s: Assembler messages:
encrypt.c: /tmp/ccq6S6Eb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6S6Eb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq6S6Eb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq6S6Eb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6S6Eb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6S6Eb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6S6Eb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6S6Eb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6S6Eb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6S6Eb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6S6Eb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6S6Eb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq6S6Eb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6S6Eb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq6S6Eb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq6S6Eb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6S6Eb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6S6Eb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6S6Eb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6S6Eb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6S6Eb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6S6Eb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6S6Eb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6S6Eb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceqnNML.s: Assembler messages:
encrypt.c: /tmp/cceqnNML.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqnNML.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqnNML.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceqnNML.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqnNML.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqnNML.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqnNML.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqnNML.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqnNML.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqnNML.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqnNML.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqnNML.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqnNML.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqnNML.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqnNML.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqnNML.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceqnNML.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqnNML.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqnNML.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqnNML.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqnNML.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqnNML.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqnNML.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqnNML.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyAJisi.s: Assembler messages:
encrypt.c: /tmp/ccyAJisi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyAJisi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyAJisi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyAJisi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAJisi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAJisi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAJisi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAJisi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAJisi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAJisi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAJisi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAJisi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyAJisi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAJisi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyAJisi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyAJisi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAJisi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAJisi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAJisi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAJisi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAJisi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyAJisi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAJisi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAJisi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4cHcqL.s: Assembler messages:
encrypt.c: /tmp/cc4cHcqL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4cHcqL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4cHcqL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4cHcqL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cHcqL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cHcqL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cHcqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cHcqL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cHcqL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cHcqL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cHcqL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cHcqL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4cHcqL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cHcqL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4cHcqL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4cHcqL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cHcqL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cHcqL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cHcqL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cHcqL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cHcqL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4cHcqL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cHcqL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cHcqL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEkquze.s: Assembler messages:
encrypt.c: /tmp/ccEkquze.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkquze.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkquze.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkquze.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkquze.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkquze.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkquze.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkquze.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkquze.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkquze.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkquze.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkquze.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkquze.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkquze.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkquze.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkquze.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkquze.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkquze.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkquze.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkquze.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkquze.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkquze.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkquze.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkquze.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5B7RhP.s: Assembler messages:
encrypt.c: /tmp/cc5B7RhP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5B7RhP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5B7RhP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5B7RhP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7RhP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7RhP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7RhP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7RhP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7RhP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B7RhP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B7RhP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B7RhP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5B7RhP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7RhP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5B7RhP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B7RhP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5B7RhP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B7RhP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5B7RhP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5B7RhP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B7RhP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5B7RhP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5B7RhP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5B7RhP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEMaDCv.s: Assembler messages:
encrypt.c: /tmp/ccEMaDCv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMaDCv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMaDCv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMaDCv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMaDCv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMaDCv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMaDCv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMaDCv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMaDCv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMaDCv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMaDCv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMaDCv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMaDCv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMaDCv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMaDCv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEMaDCv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMaDCv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMaDCv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMaDCv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMaDCv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMaDCv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMaDCv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMaDCv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMaDCv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAWEbZt.s: Assembler messages:
encrypt.c: /tmp/ccAWEbZt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAWEbZt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAWEbZt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAWEbZt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWEbZt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWEbZt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWEbZt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWEbZt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWEbZt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWEbZt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWEbZt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWEbZt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAWEbZt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWEbZt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAWEbZt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWEbZt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAWEbZt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWEbZt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWEbZt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWEbZt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWEbZt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWEbZt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAWEbZt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWEbZt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsIVuY2.s: Assembler messages:
encrypt.c: /tmp/ccsIVuY2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIVuY2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIVuY2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIVuY2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIVuY2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIVuY2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIVuY2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIVuY2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIVuY2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIVuY2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIVuY2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIVuY2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIVuY2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIVuY2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIVuY2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsIVuY2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIVuY2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIVuY2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIVuY2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIVuY2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIVuY2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsIVuY2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIVuY2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIVuY2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6OM16M.s: Assembler messages:
encrypt.c: /tmp/cc6OM16M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OM16M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OM16M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OM16M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OM16M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OM16M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OM16M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OM16M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OM16M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OM16M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OM16M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OM16M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OM16M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OM16M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OM16M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OM16M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OM16M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OM16M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OM16M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OM16M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OM16M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OM16M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OM16M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OM16M.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu8XP5h.s: Assembler messages:
encrypt.c: /tmp/ccu8XP5h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8XP5h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8XP5h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8XP5h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8XP5h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8XP5h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8XP5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8XP5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8XP5h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8XP5h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8XP5h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8XP5h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8XP5h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8XP5h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8XP5h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8XP5h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu8XP5h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8XP5h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8XP5h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8XP5h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8XP5h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8XP5h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu8XP5h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8XP5h.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYnMMSL.s: Assembler messages:
encrypt.c: /tmp/ccYnMMSL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYnMMSL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYnMMSL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYnMMSL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnMMSL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnMMSL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnMMSL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnMMSL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnMMSL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnMMSL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnMMSL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnMMSL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYnMMSL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnMMSL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYnMMSL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnMMSL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYnMMSL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnMMSL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnMMSL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnMMSL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnMMSL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnMMSL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYnMMSL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnMMSL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZs52Xs.s: Assembler messages:
encrypt.c: /tmp/ccZs52Xs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZs52Xs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZs52Xs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZs52Xs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZs52Xs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZs52Xs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZs52Xs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZs52Xs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZs52Xs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZs52Xs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZs52Xs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZs52Xs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZs52Xs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZs52Xs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZs52Xs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZs52Xs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZs52Xs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZs52Xs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZs52Xs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZs52Xs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZs52Xs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZs52Xs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZs52Xs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZs52Xs.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYQMMhx.s: Assembler messages:
encrypt.c: /tmp/ccYQMMhx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYQMMhx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYQMMhx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYQMMhx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQMMhx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQMMhx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQMMhx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQMMhx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQMMhx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQMMhx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQMMhx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQMMhx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYQMMhx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQMMhx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYQMMhx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQMMhx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYQMMhx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQMMhx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQMMhx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQMMhx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQMMhx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQMMhx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYQMMhx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQMMhx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm4w3q2.s: Assembler messages:
encrypt.c: /tmp/ccm4w3q2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm4w3q2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm4w3q2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm4w3q2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4w3q2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4w3q2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4w3q2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4w3q2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4w3q2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm4w3q2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm4w3q2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm4w3q2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm4w3q2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4w3q2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm4w3q2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm4w3q2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm4w3q2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4w3q2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4w3q2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4w3q2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4w3q2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm4w3q2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4w3q2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4w3q2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCd4bA3.s: Assembler messages:
encrypt.c: /tmp/ccCd4bA3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCd4bA3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCd4bA3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCd4bA3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd4bA3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd4bA3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd4bA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd4bA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd4bA3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCd4bA3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCd4bA3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCd4bA3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCd4bA3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd4bA3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCd4bA3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCd4bA3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCd4bA3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCd4bA3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCd4bA3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCd4bA3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd4bA3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCd4bA3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCd4bA3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCd4bA3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceJOi5z.s: Assembler messages:
encrypt.c: /tmp/cceJOi5z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceJOi5z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceJOi5z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceJOi5z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJOi5z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJOi5z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJOi5z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJOi5z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJOi5z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceJOi5z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceJOi5z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceJOi5z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceJOi5z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJOi5z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceJOi5z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceJOi5z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceJOi5z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJOi5z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJOi5z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJOi5z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJOi5z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJOi5z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJOi5z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJOi5z.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5s8huq.s: Assembler messages:
encrypt.c: /tmp/cc5s8huq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5s8huq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5s8huq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5s8huq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s8huq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s8huq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s8huq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s8huq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s8huq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s8huq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s8huq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s8huq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5s8huq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s8huq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5s8huq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s8huq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5s8huq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s8huq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s8huq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s8huq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s8huq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s8huq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5s8huq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s8huq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczlwfi0.s: Assembler messages:
encrypt.c: /tmp/cczlwfi0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlwfi0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlwfi0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczlwfi0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlwfi0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlwfi0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlwfi0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlwfi0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlwfi0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlwfi0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlwfi0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlwfi0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlwfi0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlwfi0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlwfi0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczlwfi0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlwfi0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlwfi0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlwfi0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlwfi0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlwfi0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlwfi0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlwfi0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlwfi0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV95s0X.s: Assembler messages:
encrypt.c: /tmp/ccV95s0X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV95s0X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV95s0X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV95s0X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV95s0X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV95s0X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV95s0X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV95s0X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV95s0X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV95s0X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV95s0X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV95s0X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV95s0X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV95s0X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV95s0X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV95s0X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV95s0X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV95s0X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV95s0X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV95s0X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV95s0X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV95s0X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV95s0X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV95s0X.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciC3vxw.s: Assembler messages:
encrypt.c: /tmp/cciC3vxw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciC3vxw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciC3vxw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciC3vxw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC3vxw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC3vxw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC3vxw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC3vxw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC3vxw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciC3vxw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciC3vxw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciC3vxw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciC3vxw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC3vxw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciC3vxw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciC3vxw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciC3vxw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciC3vxw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciC3vxw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC3vxw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciC3vxw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciC3vxw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciC3vxw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciC3vxw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXzQTsd.s: Assembler messages:
encrypt.c: /tmp/ccXzQTsd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzQTsd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzQTsd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzQTsd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzQTsd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzQTsd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzQTsd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzQTsd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzQTsd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzQTsd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzQTsd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzQTsd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzQTsd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzQTsd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzQTsd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXzQTsd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzQTsd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzQTsd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzQTsd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzQTsd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzQTsd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzQTsd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzQTsd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzQTsd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoYW3xw.s: Assembler messages:
encrypt.c: /tmp/ccoYW3xw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYW3xw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYW3xw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYW3xw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYW3xw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYW3xw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYW3xw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYW3xw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYW3xw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYW3xw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYW3xw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYW3xw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYW3xw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYW3xw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYW3xw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYW3xw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoYW3xw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYW3xw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYW3xw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYW3xw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYW3xw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYW3xw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYW3xw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYW3xw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDzosYa.s: Assembler messages:
encrypt.c: /tmp/ccDzosYa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzosYa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzosYa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzosYa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzosYa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzosYa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzosYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzosYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzosYa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzosYa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzosYa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzosYa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzosYa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzosYa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzosYa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzosYa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDzosYa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzosYa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzosYa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzosYa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzosYa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzosYa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzosYa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzosYa.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZYbsUK.s: Assembler messages:
encrypt.c: /tmp/ccZYbsUK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYbsUK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYbsUK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYbsUK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYbsUK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYbsUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYbsUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYbsUK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYbsUK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYbsUK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYbsUK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYbsUK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYbsUK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYbsUK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYbsUK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZYbsUK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYbsUK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYbsUK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYbsUK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYbsUK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYbsUK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYbsUK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYbsUK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYbsUK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2e615a.s: Assembler messages:
encrypt.c: /tmp/cc2e615a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2e615a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2e615a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2e615a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2e615a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2e615a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2e615a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2e615a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2e615a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2e615a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2e615a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2e615a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2e615a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2e615a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2e615a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2e615a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2e615a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2e615a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2e615a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2e615a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2e615a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2e615a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2e615a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2e615a.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchCRmuu.s: Assembler messages:
encrypt.c: /tmp/cchCRmuu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCRmuu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCRmuu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchCRmuu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCRmuu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCRmuu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCRmuu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCRmuu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCRmuu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCRmuu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCRmuu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCRmuu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCRmuu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCRmuu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCRmuu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCRmuu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchCRmuu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCRmuu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCRmuu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCRmuu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCRmuu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCRmuu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCRmuu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCRmuu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG3Y71E.s: Assembler messages:
encrypt.c: /tmp/ccG3Y71E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG3Y71E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG3Y71E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG3Y71E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3Y71E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3Y71E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3Y71E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3Y71E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3Y71E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3Y71E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3Y71E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3Y71E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG3Y71E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3Y71E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG3Y71E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG3Y71E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3Y71E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3Y71E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3Y71E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3Y71E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3Y71E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3Y71E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3Y71E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3Y71E.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuAUZ28.s: Assembler messages:
encrypt.c: /tmp/ccuAUZ28.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuAUZ28.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuAUZ28.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuAUZ28.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAUZ28.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAUZ28.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAUZ28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAUZ28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAUZ28.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAUZ28.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAUZ28.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAUZ28.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuAUZ28.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAUZ28.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuAUZ28.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAUZ28.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuAUZ28.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAUZ28.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAUZ28.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAUZ28.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAUZ28.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAUZ28.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAUZ28.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAUZ28.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDjv9OJ.s: Assembler messages:
encrypt.c: /tmp/ccDjv9OJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDjv9OJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDjv9OJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDjv9OJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjv9OJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjv9OJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjv9OJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjv9OJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjv9OJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjv9OJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjv9OJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjv9OJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDjv9OJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjv9OJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDjv9OJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjv9OJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDjv9OJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjv9OJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjv9OJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjv9OJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjv9OJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjv9OJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDjv9OJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjv9OJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW6qsCq.s: Assembler messages:
encrypt.c: /tmp/ccW6qsCq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW6qsCq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW6qsCq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW6qsCq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6qsCq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6qsCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6qsCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6qsCq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6qsCq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW6qsCq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW6qsCq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW6qsCq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW6qsCq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6qsCq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW6qsCq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW6qsCq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW6qsCq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW6qsCq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW6qsCq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6qsCq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW6qsCq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW6qsCq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW6qsCq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW6qsCq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQQhUlT.s: Assembler messages:
encrypt.c: /tmp/ccQQhUlT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQhUlT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQhUlT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQhUlT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQhUlT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQhUlT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQhUlT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQhUlT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQhUlT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQhUlT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQhUlT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQhUlT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQhUlT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQhUlT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQhUlT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQQhUlT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQhUlT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQhUlT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQhUlT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQhUlT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQhUlT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQhUlT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQhUlT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQhUlT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgtUsqo.s: Assembler messages:
encrypt.c: /tmp/ccgtUsqo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgtUsqo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgtUsqo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgtUsqo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtUsqo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtUsqo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtUsqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtUsqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtUsqo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtUsqo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtUsqo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtUsqo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgtUsqo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtUsqo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgtUsqo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtUsqo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgtUsqo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtUsqo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgtUsqo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgtUsqo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtUsqo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgtUsqo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgtUsqo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgtUsqo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6KkqOA.s: Assembler messages:
encrypt.c: /tmp/cc6KkqOA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KkqOA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KkqOA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KkqOA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KkqOA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KkqOA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KkqOA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KkqOA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KkqOA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KkqOA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KkqOA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KkqOA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KkqOA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KkqOA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KkqOA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6KkqOA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KkqOA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KkqOA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KkqOA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KkqOA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KkqOA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KkqOA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KkqOA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KkqOA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNWlDYU.s: Assembler messages:
encrypt.c: /tmp/ccNWlDYU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWlDYU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWlDYU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWlDYU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWlDYU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWlDYU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWlDYU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWlDYU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWlDYU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWlDYU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWlDYU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWlDYU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWlDYU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWlDYU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWlDYU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWlDYU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNWlDYU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWlDYU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWlDYU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWlDYU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWlDYU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWlDYU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWlDYU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWlDYU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUqWgC9.s: Assembler messages:
encrypt.c: /tmp/ccUqWgC9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqWgC9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqWgC9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqWgC9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqWgC9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqWgC9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqWgC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqWgC9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqWgC9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqWgC9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqWgC9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqWgC9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqWgC9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqWgC9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqWgC9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUqWgC9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqWgC9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqWgC9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqWgC9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqWgC9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqWgC9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqWgC9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqWgC9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqWgC9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbCp3tz.s: Assembler messages:
encrypt.c: /tmp/ccbCp3tz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCp3tz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCp3tz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCp3tz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCp3tz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCp3tz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCp3tz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCp3tz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCp3tz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCp3tz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCp3tz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCp3tz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCp3tz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCp3tz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCp3tz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCp3tz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbCp3tz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCp3tz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCp3tz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCp3tz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCp3tz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCp3tz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCp3tz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCp3tz.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJFuPEc.s: Assembler messages:
encrypt.c: /tmp/ccJFuPEc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFuPEc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFuPEc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFuPEc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFuPEc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFuPEc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFuPEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFuPEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFuPEc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFuPEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFuPEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFuPEc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFuPEc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFuPEc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFuPEc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFuPEc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJFuPEc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFuPEc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFuPEc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFuPEc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFuPEc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFuPEc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFuPEc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFuPEc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccvwcf2I.s: Assembler messages:
encrypt.c: /tmp/ccvwcf2I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvwcf2I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvwcf2I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvwcf2I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwcf2I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwcf2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwcf2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwcf2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwcf2I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwcf2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwcf2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwcf2I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvwcf2I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwcf2I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvwcf2I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvwcf2I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwcf2I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwcf2I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwcf2I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwcf2I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwcf2I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvwcf2I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwcf2I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwcf2I.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0NPdCm.s: Assembler messages:
encrypt.c: /tmp/cc0NPdCm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0NPdCm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0NPdCm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0NPdCm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NPdCm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NPdCm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NPdCm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NPdCm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NPdCm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0NPdCm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0NPdCm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0NPdCm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0NPdCm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NPdCm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0NPdCm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0NPdCm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0NPdCm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NPdCm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NPdCm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NPdCm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NPdCm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0NPdCm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NPdCm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NPdCm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCovVjF.s: Assembler messages:
encrypt.c: /tmp/ccCovVjF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCovVjF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCovVjF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCovVjF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCovVjF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCovVjF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCovVjF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCovVjF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCovVjF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCovVjF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCovVjF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCovVjF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCovVjF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCovVjF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCovVjF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCovVjF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCovVjF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCovVjF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCovVjF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCovVjF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCovVjF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCovVjF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCovVjF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCovVjF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1ccF86.s: Assembler messages:
encrypt.c: /tmp/cc1ccF86.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ccF86.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ccF86.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ccF86.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ccF86.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ccF86.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ccF86.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ccF86.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ccF86.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ccF86.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ccF86.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ccF86.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ccF86.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ccF86.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ccF86.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ccF86.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ccF86.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ccF86.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ccF86.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ccF86.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ccF86.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ccF86.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ccF86.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ccF86.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYp53hC.s: Assembler messages:
encrypt.c: /tmp/ccYp53hC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYp53hC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYp53hC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYp53hC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp53hC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp53hC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp53hC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp53hC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp53hC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp53hC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp53hC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp53hC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYp53hC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp53hC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYp53hC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYp53hC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp53hC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp53hC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp53hC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp53hC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp53hC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYp53hC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp53hC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp53hC.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0aOlrk.s: Assembler messages:
encrypt.c: /tmp/cc0aOlrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0aOlrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0aOlrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0aOlrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aOlrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aOlrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aOlrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aOlrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aOlrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aOlrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aOlrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aOlrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0aOlrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aOlrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0aOlrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0aOlrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aOlrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aOlrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aOlrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aOlrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aOlrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0aOlrk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aOlrk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aOlrk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrBtOiD.s: Assembler messages:
encrypt.c: /tmp/ccrBtOiD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrBtOiD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrBtOiD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrBtOiD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBtOiD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBtOiD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBtOiD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBtOiD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBtOiD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBtOiD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBtOiD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBtOiD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrBtOiD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBtOiD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrBtOiD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBtOiD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrBtOiD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBtOiD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBtOiD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBtOiD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBtOiD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBtOiD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrBtOiD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBtOiD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7gCeZj.s: Assembler messages:
encrypt.c: /tmp/cc7gCeZj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gCeZj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gCeZj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gCeZj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gCeZj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gCeZj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gCeZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gCeZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gCeZj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gCeZj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gCeZj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gCeZj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gCeZj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gCeZj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gCeZj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gCeZj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7gCeZj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gCeZj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gCeZj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gCeZj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gCeZj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gCeZj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gCeZj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gCeZj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccifrOXT.s: Assembler messages:
encrypt.c: /tmp/ccifrOXT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifrOXT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifrOXT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccifrOXT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifrOXT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifrOXT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifrOXT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifrOXT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifrOXT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifrOXT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifrOXT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifrOXT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifrOXT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifrOXT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifrOXT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccifrOXT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifrOXT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifrOXT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifrOXT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifrOXT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifrOXT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifrOXT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifrOXT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifrOXT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckEU6Gz.s: Assembler messages:
encrypt.c: /tmp/cckEU6Gz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckEU6Gz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckEU6Gz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckEU6Gz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEU6Gz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEU6Gz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEU6Gz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEU6Gz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEU6Gz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckEU6Gz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckEU6Gz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckEU6Gz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckEU6Gz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEU6Gz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckEU6Gz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckEU6Gz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckEU6Gz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckEU6Gz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckEU6Gz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEU6Gz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckEU6Gz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckEU6Gz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckEU6Gz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckEU6Gz.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx05JCS.s: Assembler messages:
encrypt.c: /tmp/ccx05JCS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx05JCS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx05JCS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx05JCS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx05JCS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx05JCS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx05JCS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx05JCS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx05JCS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx05JCS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx05JCS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx05JCS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx05JCS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx05JCS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx05JCS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx05JCS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx05JCS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx05JCS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx05JCS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx05JCS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx05JCS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx05JCS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx05JCS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx05JCS.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPpkQ8t.s: Assembler messages:
encrypt.c: /tmp/ccPpkQ8t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPpkQ8t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPpkQ8t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPpkQ8t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkQ8t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkQ8t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkQ8t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkQ8t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkQ8t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpkQ8t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpkQ8t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpkQ8t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPpkQ8t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkQ8t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPpkQ8t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpkQ8t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPpkQ8t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpkQ8t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpkQ8t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpkQ8t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkQ8t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpkQ8t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPpkQ8t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpkQ8t.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccabgKvX.s: Assembler messages:
encrypt.c: /tmp/ccabgKvX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabgKvX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabgKvX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccabgKvX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabgKvX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabgKvX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabgKvX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabgKvX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabgKvX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabgKvX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabgKvX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabgKvX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabgKvX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabgKvX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabgKvX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccabgKvX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabgKvX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabgKvX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabgKvX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabgKvX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabgKvX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabgKvX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabgKvX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabgKvX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Bi9a0.s: Assembler messages:
encrypt.c: /tmp/cc6Bi9a0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Bi9a0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Bi9a0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Bi9a0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bi9a0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bi9a0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bi9a0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bi9a0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bi9a0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bi9a0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bi9a0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bi9a0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Bi9a0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bi9a0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Bi9a0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bi9a0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Bi9a0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bi9a0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Bi9a0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Bi9a0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bi9a0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Bi9a0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Bi9a0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Bi9a0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwr4wKv.s: Assembler messages:
encrypt.c: /tmp/ccwr4wKv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwr4wKv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwr4wKv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwr4wKv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4wKv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4wKv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4wKv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4wKv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4wKv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwr4wKv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwr4wKv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwr4wKv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwr4wKv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4wKv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwr4wKv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwr4wKv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwr4wKv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr4wKv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr4wKv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4wKv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr4wKv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwr4wKv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr4wKv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr4wKv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMXXaNb.s: Assembler messages:
encrypt.c: /tmp/ccMXXaNb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXXaNb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMXXaNb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMXXaNb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXaNb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXaNb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXaNb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXaNb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXaNb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXXaNb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXXaNb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXXaNb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMXXaNb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXaNb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMXXaNb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMXXaNb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXXaNb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXaNb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXaNb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXaNb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXaNb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXXaNb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXaNb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXaNb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNB5S7z.s: Assembler messages:
encrypt.c: /tmp/ccNB5S7z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNB5S7z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNB5S7z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNB5S7z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB5S7z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB5S7z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB5S7z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB5S7z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB5S7z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB5S7z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB5S7z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB5S7z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNB5S7z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB5S7z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNB5S7z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB5S7z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNB5S7z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB5S7z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNB5S7z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNB5S7z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB5S7z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNB5S7z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNB5S7z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNB5S7z.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFxYsxe.s: Assembler messages:
encrypt.c: /tmp/ccFxYsxe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFxYsxe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFxYsxe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFxYsxe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxYsxe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxYsxe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxYsxe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxYsxe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxYsxe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxYsxe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxYsxe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxYsxe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFxYsxe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxYsxe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFxYsxe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxYsxe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFxYsxe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxYsxe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxYsxe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxYsxe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxYsxe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxYsxe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFxYsxe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxYsxe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccubgr3J.s: Assembler messages:
encrypt.c: /tmp/ccubgr3J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccubgr3J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccubgr3J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccubgr3J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubgr3J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubgr3J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubgr3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubgr3J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubgr3J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubgr3J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubgr3J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubgr3J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccubgr3J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubgr3J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccubgr3J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccubgr3J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubgr3J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubgr3J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubgr3J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubgr3J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubgr3J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccubgr3J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubgr3J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubgr3J.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2mYYIx.s: Assembler messages:
encrypt.c: /tmp/cc2mYYIx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mYYIx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mYYIx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mYYIx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mYYIx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mYYIx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mYYIx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mYYIx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mYYIx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mYYIx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mYYIx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mYYIx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mYYIx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mYYIx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mYYIx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mYYIx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mYYIx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mYYIx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mYYIx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mYYIx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mYYIx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mYYIx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mYYIx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mYYIx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHKKHna.s: Assembler messages:
encrypt.c: /tmp/ccHKKHna.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKKHna.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKKHna.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKKHna.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKKHna.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKKHna.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKKHna.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKKHna.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKKHna.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKKHna.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKKHna.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKKHna.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKKHna.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKKHna.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKKHna.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHKKHna.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKKHna.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKKHna.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKKHna.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKKHna.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKKHna.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKKHna.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKKHna.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKKHna.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctk6pvG.s: Assembler messages:
encrypt.c: /tmp/cctk6pvG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctk6pvG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctk6pvG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctk6pvG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk6pvG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk6pvG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk6pvG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk6pvG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk6pvG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctk6pvG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctk6pvG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctk6pvG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctk6pvG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk6pvG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctk6pvG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctk6pvG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctk6pvG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk6pvG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk6pvG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk6pvG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk6pvG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctk6pvG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk6pvG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk6pvG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxtxl6c.s: Assembler messages:
encrypt.c: /tmp/ccxtxl6c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxtxl6c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxtxl6c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxtxl6c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxl6c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxl6c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxl6c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxl6c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxl6c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtxl6c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtxl6c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtxl6c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxtxl6c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxl6c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxtxl6c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtxl6c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxtxl6c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtxl6c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtxl6c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtxl6c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxl6c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtxl6c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxtxl6c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtxl6c.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMfeM7M.s: Assembler messages:
encrypt.c: /tmp/ccMfeM7M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMfeM7M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMfeM7M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMfeM7M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfeM7M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfeM7M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfeM7M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfeM7M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfeM7M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfeM7M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfeM7M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfeM7M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMfeM7M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfeM7M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMfeM7M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfeM7M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMfeM7M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfeM7M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfeM7M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfeM7M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfeM7M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfeM7M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMfeM7M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfeM7M.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdBzptn.s: Assembler messages:
encrypt.c: /tmp/ccdBzptn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBzptn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBzptn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBzptn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzptn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzptn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzptn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzptn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzptn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBzptn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBzptn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBzptn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBzptn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzptn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBzptn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdBzptn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBzptn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzptn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzptn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzptn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzptn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBzptn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzptn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzptn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9d1Mdq.s: Assembler messages:
encrypt.c: /tmp/cc9d1Mdq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9d1Mdq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9d1Mdq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9d1Mdq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9d1Mdq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9d1Mdq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9d1Mdq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9d1Mdq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9d1Mdq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9d1Mdq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9d1Mdq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9d1Mdq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9d1Mdq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9d1Mdq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9d1Mdq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9d1Mdq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9d1Mdq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9d1Mdq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9d1Mdq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9d1Mdq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9d1Mdq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9d1Mdq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9d1Mdq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9d1Mdq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLjQUUV.s: Assembler messages:
encrypt.c: /tmp/ccLjQUUV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLjQUUV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLjQUUV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLjQUUV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQUUV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQUUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQUUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQUUV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQUUV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLjQUUV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLjQUUV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLjQUUV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLjQUUV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQUUV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLjQUUV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLjQUUV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLjQUUV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLjQUUV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLjQUUV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQUUV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLjQUUV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLjQUUV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLjQUUV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLjQUUV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8aek95.s: Assembler messages:
encrypt.c: /tmp/cc8aek95.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8aek95.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8aek95.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8aek95.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aek95.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aek95.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aek95.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aek95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aek95.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aek95.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aek95.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aek95.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8aek95.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aek95.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8aek95.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aek95.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8aek95.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8aek95.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aek95.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aek95.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8aek95.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aek95.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8aek95.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8aek95.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKnChwH.s: Assembler messages:
encrypt.c: /tmp/ccKnChwH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKnChwH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKnChwH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKnChwH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnChwH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnChwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnChwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnChwH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnChwH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnChwH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnChwH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnChwH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKnChwH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnChwH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKnChwH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKnChwH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnChwH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnChwH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnChwH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnChwH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnChwH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKnChwH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnChwH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnChwH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZXx1Qf.s: Assembler messages:
encrypt.c: /tmp/ccZXx1Qf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZXx1Qf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZXx1Qf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZXx1Qf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXx1Qf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXx1Qf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXx1Qf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXx1Qf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXx1Qf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXx1Qf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXx1Qf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXx1Qf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZXx1Qf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXx1Qf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZXx1Qf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZXx1Qf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXx1Qf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXx1Qf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXx1Qf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXx1Qf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXx1Qf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZXx1Qf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXx1Qf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXx1Qf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv22j8N.s: Assembler messages:
encrypt.c: /tmp/ccv22j8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv22j8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv22j8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv22j8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv22j8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv22j8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv22j8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv22j8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv22j8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv22j8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv22j8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv22j8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv22j8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv22j8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv22j8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv22j8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv22j8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv22j8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv22j8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv22j8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv22j8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv22j8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv22j8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv22j8N.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6pBHKn.s: Assembler messages:
encrypt.c: /tmp/cc6pBHKn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6pBHKn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6pBHKn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6pBHKn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBHKn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBHKn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBHKn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBHKn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBHKn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBHKn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBHKn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBHKn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6pBHKn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBHKn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6pBHKn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBHKn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6pBHKn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBHKn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pBHKn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pBHKn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBHKn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pBHKn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6pBHKn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pBHKn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO2R8VW.s: Assembler messages:
encrypt.c: /tmp/ccO2R8VW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2R8VW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2R8VW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2R8VW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2R8VW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2R8VW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2R8VW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2R8VW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2R8VW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2R8VW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2R8VW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2R8VW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2R8VW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2R8VW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2R8VW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO2R8VW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2R8VW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2R8VW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2R8VW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2R8VW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2R8VW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2R8VW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2R8VW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2R8VW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6n2L3s.s: Assembler messages:
encrypt.c: /tmp/cc6n2L3s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6n2L3s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6n2L3s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6n2L3s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6n2L3s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6n2L3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6n2L3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6n2L3s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6n2L3s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6n2L3s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6n2L3s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6n2L3s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6n2L3s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6n2L3s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6n2L3s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6n2L3s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6n2L3s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6n2L3s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6n2L3s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6n2L3s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6n2L3s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6n2L3s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6n2L3s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6n2L3s.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6nLVJR.s: Assembler messages:
encrypt.c: /tmp/cc6nLVJR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6nLVJR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6nLVJR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6nLVJR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nLVJR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nLVJR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nLVJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nLVJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nLVJR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nLVJR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nLVJR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nLVJR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6nLVJR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nLVJR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6nLVJR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nLVJR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6nLVJR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nLVJR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nLVJR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nLVJR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nLVJR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nLVJR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6nLVJR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nLVJR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6ZXTeT.s: Assembler messages:
encrypt.c: /tmp/cc6ZXTeT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ZXTeT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ZXTeT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ZXTeT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZXTeT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZXTeT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZXTeT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZXTeT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZXTeT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZXTeT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZXTeT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZXTeT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ZXTeT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZXTeT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ZXTeT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ZXTeT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZXTeT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZXTeT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZXTeT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZXTeT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZXTeT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ZXTeT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZXTeT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZXTeT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb783Pg.s: Assembler messages:
encrypt.c: /tmp/ccb783Pg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb783Pg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb783Pg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb783Pg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb783Pg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb783Pg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb783Pg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb783Pg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb783Pg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb783Pg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb783Pg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb783Pg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb783Pg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb783Pg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb783Pg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb783Pg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb783Pg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb783Pg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb783Pg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb783Pg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb783Pg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb783Pg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb783Pg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb783Pg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRbEagP.s: Assembler messages:
encrypt.c: /tmp/ccRbEagP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbEagP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbEagP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbEagP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbEagP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbEagP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbEagP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbEagP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbEagP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbEagP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbEagP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbEagP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbEagP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbEagP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbEagP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbEagP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRbEagP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbEagP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbEagP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbEagP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbEagP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbEagP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbEagP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbEagP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSnW8Iq.s: Assembler messages:
encrypt.c: /tmp/ccSnW8Iq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnW8Iq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSnW8Iq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnW8Iq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnW8Iq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnW8Iq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnW8Iq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnW8Iq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnW8Iq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnW8Iq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnW8Iq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnW8Iq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSnW8Iq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnW8Iq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSnW8Iq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSnW8Iq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnW8Iq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnW8Iq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnW8Iq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnW8Iq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnW8Iq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnW8Iq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnW8Iq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnW8Iq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJQLxv0.s: Assembler messages:
encrypt.c: /tmp/ccJQLxv0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQLxv0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQLxv0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQLxv0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQLxv0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQLxv0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQLxv0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQLxv0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQLxv0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQLxv0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQLxv0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQLxv0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQLxv0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQLxv0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQLxv0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJQLxv0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQLxv0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQLxv0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQLxv0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQLxv0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQLxv0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQLxv0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQLxv0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQLxv0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTAZv6v.s: Assembler messages:
encrypt.c: /tmp/ccTAZv6v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAZv6v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAZv6v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAZv6v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAZv6v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAZv6v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAZv6v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAZv6v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAZv6v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAZv6v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAZv6v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAZv6v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAZv6v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAZv6v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAZv6v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAZv6v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTAZv6v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAZv6v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAZv6v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAZv6v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAZv6v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAZv6v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAZv6v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAZv6v.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc28CqZF.s: Assembler messages:
encrypt.c: /tmp/cc28CqZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc28CqZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc28CqZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc28CqZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28CqZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28CqZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28CqZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28CqZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28CqZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28CqZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28CqZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28CqZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc28CqZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28CqZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc28CqZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc28CqZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28CqZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28CqZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28CqZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28CqZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28CqZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28CqZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28CqZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28CqZF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdX6cs2.s: Assembler messages:
encrypt.c: /tmp/ccdX6cs2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdX6cs2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdX6cs2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdX6cs2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX6cs2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX6cs2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX6cs2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX6cs2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX6cs2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX6cs2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX6cs2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX6cs2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdX6cs2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX6cs2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdX6cs2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX6cs2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdX6cs2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX6cs2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdX6cs2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdX6cs2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX6cs2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdX6cs2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdX6cs2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdX6cs2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc49viBX.s: Assembler messages:
encrypt.c: /tmp/cc49viBX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc49viBX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc49viBX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc49viBX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49viBX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49viBX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49viBX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49viBX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49viBX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49viBX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49viBX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49viBX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc49viBX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49viBX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc49viBX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49viBX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc49viBX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49viBX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49viBX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49viBX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49viBX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49viBX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc49viBX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49viBX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFnMFWw.s: Assembler messages:
encrypt.c: /tmp/ccFnMFWw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFnMFWw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFnMFWw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFnMFWw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMFWw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMFWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMFWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMFWw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMFWw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnMFWw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnMFWw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnMFWw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFnMFWw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMFWw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFnMFWw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFnMFWw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnMFWw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnMFWw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnMFWw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnMFWw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnMFWw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFnMFWw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnMFWw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnMFWw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfHrq42.s: Assembler messages:
encrypt.c: /tmp/ccfHrq42.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfHrq42.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfHrq42.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfHrq42.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHrq42.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHrq42.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHrq42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHrq42.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHrq42.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHrq42.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHrq42.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHrq42.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfHrq42.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHrq42.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfHrq42.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfHrq42.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHrq42.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHrq42.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHrq42.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHrq42.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHrq42.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfHrq42.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHrq42.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHrq42.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmm4OdD.s: Assembler messages:
encrypt.c: /tmp/ccmm4OdD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmm4OdD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmm4OdD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmm4OdD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmm4OdD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmm4OdD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmm4OdD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmm4OdD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmm4OdD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmm4OdD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmm4OdD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmm4OdD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmm4OdD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmm4OdD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmm4OdD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmm4OdD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmm4OdD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmm4OdD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmm4OdD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmm4OdD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmm4OdD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmm4OdD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmm4OdD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmm4OdD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFyAIIO.s: Assembler messages:
encrypt.c: /tmp/ccFyAIIO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFyAIIO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFyAIIO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFyAIIO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyAIIO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyAIIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyAIIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyAIIO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyAIIO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFyAIIO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFyAIIO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFyAIIO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFyAIIO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyAIIO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFyAIIO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFyAIIO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFyAIIO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyAIIO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyAIIO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyAIIO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyAIIO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFyAIIO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyAIIO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyAIIO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS5Cvad.s: Assembler messages:
encrypt.c: /tmp/ccS5Cvad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5Cvad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5Cvad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5Cvad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5Cvad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5Cvad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5Cvad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5Cvad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5Cvad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5Cvad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5Cvad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5Cvad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5Cvad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5Cvad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5Cvad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5Cvad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS5Cvad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5Cvad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5Cvad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5Cvad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5Cvad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5Cvad.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5Cvad.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5Cvad.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFwZTkh.s: Assembler messages:
encrypt.c: /tmp/ccFwZTkh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFwZTkh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFwZTkh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFwZTkh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwZTkh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwZTkh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwZTkh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwZTkh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwZTkh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwZTkh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwZTkh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwZTkh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFwZTkh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwZTkh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFwZTkh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFwZTkh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwZTkh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwZTkh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwZTkh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwZTkh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwZTkh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFwZTkh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwZTkh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwZTkh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGlTjjQ.s: Assembler messages:
encrypt.c: /tmp/ccGlTjjQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGlTjjQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGlTjjQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGlTjjQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlTjjQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlTjjQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlTjjQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlTjjQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlTjjQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlTjjQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlTjjQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlTjjQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGlTjjQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlTjjQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGlTjjQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlTjjQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGlTjjQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlTjjQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGlTjjQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGlTjjQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlTjjQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGlTjjQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGlTjjQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGlTjjQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3C4tOE.s: Assembler messages:
encrypt.c: /tmp/cc3C4tOE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3C4tOE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3C4tOE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3C4tOE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4tOE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4tOE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4tOE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4tOE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4tOE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4tOE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4tOE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4tOE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3C4tOE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4tOE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3C4tOE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4tOE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3C4tOE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4tOE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C4tOE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C4tOE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4tOE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C4tOE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3C4tOE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C4tOE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3G8lf5.s: Assembler messages:
encrypt.c: /tmp/cc3G8lf5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3G8lf5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3G8lf5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3G8lf5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3G8lf5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3G8lf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3G8lf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3G8lf5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3G8lf5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3G8lf5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3G8lf5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3G8lf5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3G8lf5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3G8lf5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3G8lf5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3G8lf5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3G8lf5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3G8lf5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3G8lf5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3G8lf5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3G8lf5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3G8lf5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3G8lf5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3G8lf5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVDItz3.s: Assembler messages:
encrypt.c: /tmp/ccVDItz3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVDItz3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVDItz3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVDItz3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDItz3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDItz3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDItz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDItz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDItz3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDItz3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDItz3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDItz3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVDItz3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDItz3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVDItz3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDItz3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVDItz3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDItz3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDItz3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDItz3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDItz3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDItz3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVDItz3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDItz3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuurVSJ.s: Assembler messages:
encrypt.c: /tmp/ccuurVSJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuurVSJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuurVSJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuurVSJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuurVSJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuurVSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuurVSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuurVSJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuurVSJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuurVSJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuurVSJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuurVSJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuurVSJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuurVSJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuurVSJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuurVSJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuurVSJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuurVSJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuurVSJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuurVSJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuurVSJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuurVSJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuurVSJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuurVSJ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9OoS8T.s: Assembler messages:
encrypt.c: /tmp/cc9OoS8T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9OoS8T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9OoS8T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9OoS8T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OoS8T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OoS8T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OoS8T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OoS8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OoS8T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OoS8T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OoS8T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OoS8T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9OoS8T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OoS8T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9OoS8T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OoS8T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9OoS8T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OoS8T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OoS8T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OoS8T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OoS8T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OoS8T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9OoS8T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OoS8T.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfvAMAk.s: Assembler messages:
encrypt.c: /tmp/ccfvAMAk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvAMAk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvAMAk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvAMAk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvAMAk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvAMAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvAMAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvAMAk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvAMAk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvAMAk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvAMAk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvAMAk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvAMAk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvAMAk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvAMAk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfvAMAk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvAMAk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvAMAk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvAMAk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvAMAk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvAMAk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvAMAk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvAMAk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvAMAk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFamQel.s: Assembler messages:
encrypt.c: /tmp/ccFamQel.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFamQel.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFamQel.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFamQel.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFamQel.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFamQel.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFamQel.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFamQel.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFamQel.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFamQel.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFamQel.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFamQel.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFamQel.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFamQel.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFamQel.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFamQel.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFamQel.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFamQel.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFamQel.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFamQel.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFamQel.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFamQel.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFamQel.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFamQel.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbOMX2R.s: Assembler messages:
encrypt.c: /tmp/ccbOMX2R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOMX2R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOMX2R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOMX2R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOMX2R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOMX2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOMX2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOMX2R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOMX2R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOMX2R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOMX2R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOMX2R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbOMX2R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOMX2R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOMX2R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbOMX2R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOMX2R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOMX2R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOMX2R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOMX2R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOMX2R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOMX2R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOMX2R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOMX2R.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHwP52O.s: Assembler messages:
encrypt.c: /tmp/ccHwP52O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwP52O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwP52O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwP52O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwP52O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwP52O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwP52O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwP52O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwP52O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwP52O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwP52O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwP52O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwP52O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwP52O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwP52O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwP52O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwP52O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwP52O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwP52O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwP52O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwP52O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwP52O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwP52O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwP52O.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqSYDun.s: Assembler messages:
encrypt.c: /tmp/ccqSYDun.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqSYDun.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqSYDun.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqSYDun.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSYDun.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSYDun.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSYDun.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSYDun.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSYDun.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSYDun.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSYDun.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSYDun.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqSYDun.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSYDun.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqSYDun.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqSYDun.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSYDun.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSYDun.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSYDun.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSYDun.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSYDun.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqSYDun.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSYDun.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSYDun.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclgFXX1.s: Assembler messages:
encrypt.c: /tmp/cclgFXX1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclgFXX1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclgFXX1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclgFXX1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgFXX1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgFXX1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgFXX1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgFXX1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgFXX1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgFXX1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgFXX1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgFXX1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclgFXX1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgFXX1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclgFXX1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclgFXX1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgFXX1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgFXX1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgFXX1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgFXX1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgFXX1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclgFXX1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgFXX1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgFXX1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrGw9vl.s: Assembler messages:
encrypt.c: /tmp/ccrGw9vl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrGw9vl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrGw9vl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrGw9vl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGw9vl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGw9vl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGw9vl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGw9vl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGw9vl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGw9vl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGw9vl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGw9vl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrGw9vl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGw9vl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrGw9vl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGw9vl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrGw9vl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGw9vl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGw9vl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGw9vl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGw9vl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGw9vl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrGw9vl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGw9vl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc1BxwZ1.s: Assembler messages:
encrypt.c: /tmp/cc1BxwZ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BxwZ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BxwZ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BxwZ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BxwZ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BxwZ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BxwZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BxwZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BxwZ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BxwZ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BxwZ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BxwZ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BxwZ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BxwZ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BxwZ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BxwZ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1BxwZ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BxwZ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BxwZ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BxwZ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BxwZ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BxwZ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BxwZ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BxwZ1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccP6QMOC.s: Assembler messages:
encrypt.c: /tmp/ccP6QMOC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP6QMOC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP6QMOC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP6QMOC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6QMOC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6QMOC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6QMOC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6QMOC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6QMOC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6QMOC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6QMOC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6QMOC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP6QMOC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6QMOC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP6QMOC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP6QMOC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6QMOC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6QMOC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6QMOC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6QMOC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6QMOC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP6QMOC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6QMOC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6QMOC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR2b3OA.s: Assembler messages:
encrypt.c: /tmp/ccR2b3OA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR2b3OA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR2b3OA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR2b3OA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2b3OA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2b3OA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2b3OA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2b3OA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2b3OA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2b3OA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2b3OA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2b3OA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR2b3OA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2b3OA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR2b3OA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2b3OA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR2b3OA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2b3OA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2b3OA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2b3OA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2b3OA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2b3OA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR2b3OA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2b3OA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZMMQhh.s: Assembler messages:
encrypt.c: /tmp/ccZMMQhh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMMQhh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMMQhh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMMQhh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMMQhh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMMQhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMMQhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMMQhh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMMQhh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMMQhh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMMQhh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMMQhh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMMQhh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMMQhh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMMQhh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZMMQhh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMMQhh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMMQhh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMMQhh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMMQhh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMMQhh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMMQhh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMMQhh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMMQhh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciOJQaU.s: Assembler messages:
encrypt.c: /tmp/cciOJQaU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciOJQaU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciOJQaU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciOJQaU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOJQaU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOJQaU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOJQaU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOJQaU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOJQaU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOJQaU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOJQaU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOJQaU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciOJQaU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOJQaU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciOJQaU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOJQaU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciOJQaU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOJQaU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOJQaU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOJQaU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOJQaU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOJQaU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciOJQaU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOJQaU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczlnEyo.s: Assembler messages:
encrypt.c: /tmp/cczlnEyo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlnEyo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlnEyo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczlnEyo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnEyo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnEyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnEyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnEyo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnEyo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlnEyo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlnEyo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlnEyo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlnEyo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnEyo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlnEyo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczlnEyo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlnEyo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlnEyo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlnEyo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlnEyo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlnEyo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlnEyo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlnEyo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlnEyo.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMdlvcq.s: Assembler messages:
encrypt.c: /tmp/ccMdlvcq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMdlvcq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMdlvcq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMdlvcq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdlvcq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdlvcq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdlvcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdlvcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdlvcq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdlvcq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdlvcq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdlvcq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMdlvcq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdlvcq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMdlvcq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdlvcq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMdlvcq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMdlvcq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdlvcq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdlvcq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdlvcq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdlvcq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMdlvcq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMdlvcq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchHkHZ2.s: Assembler messages:
encrypt.c: /tmp/cchHkHZ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHkHZ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHkHZ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchHkHZ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkHZ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkHZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkHZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkHZ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkHZ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHkHZ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHkHZ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHkHZ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHkHZ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkHZ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHkHZ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchHkHZ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHkHZ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHkHZ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHkHZ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkHZ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHkHZ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHkHZ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHkHZ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHkHZ2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLQgvOC.s: Assembler messages:
encrypt.c: /tmp/ccLQgvOC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQgvOC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQgvOC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQgvOC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQgvOC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQgvOC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQgvOC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQgvOC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQgvOC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQgvOC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQgvOC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQgvOC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQgvOC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQgvOC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQgvOC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLQgvOC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQgvOC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQgvOC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQgvOC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQgvOC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQgvOC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQgvOC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQgvOC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQgvOC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cchNlf7Z.s: Assembler messages:
encrypt.c: /tmp/cchNlf7Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNlf7Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNlf7Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchNlf7Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNlf7Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNlf7Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNlf7Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNlf7Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNlf7Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNlf7Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNlf7Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNlf7Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNlf7Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNlf7Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNlf7Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNlf7Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchNlf7Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNlf7Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNlf7Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNlf7Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNlf7Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNlf7Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNlf7Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNlf7Z.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9T8JA6.s: Assembler messages:
encrypt.c: /tmp/cc9T8JA6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9T8JA6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9T8JA6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9T8JA6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T8JA6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T8JA6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T8JA6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T8JA6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T8JA6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T8JA6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T8JA6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T8JA6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9T8JA6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T8JA6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9T8JA6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9T8JA6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T8JA6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T8JA6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T8JA6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T8JA6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T8JA6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9T8JA6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T8JA6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T8JA6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIswNyE.s: Assembler messages:
encrypt.c: /tmp/ccIswNyE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIswNyE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIswNyE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIswNyE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIswNyE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIswNyE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIswNyE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIswNyE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIswNyE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIswNyE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIswNyE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIswNyE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIswNyE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIswNyE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIswNyE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIswNyE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIswNyE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIswNyE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIswNyE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIswNyE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIswNyE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIswNyE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIswNyE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIswNyE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdi7WXb.s: Assembler messages:
encrypt.c: /tmp/ccdi7WXb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdi7WXb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdi7WXb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdi7WXb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdi7WXb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdi7WXb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdi7WXb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdi7WXb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdi7WXb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdi7WXb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdi7WXb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdi7WXb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdi7WXb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdi7WXb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdi7WXb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdi7WXb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdi7WXb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdi7WXb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdi7WXb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdi7WXb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdi7WXb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdi7WXb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdi7WXb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdi7WXb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczhL6Kz.s: Assembler messages:
encrypt.c: /tmp/cczhL6Kz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczhL6Kz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczhL6Kz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczhL6Kz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhL6Kz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhL6Kz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhL6Kz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhL6Kz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhL6Kz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhL6Kz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhL6Kz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhL6Kz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczhL6Kz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhL6Kz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczhL6Kz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhL6Kz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczhL6Kz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhL6Kz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhL6Kz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhL6Kz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhL6Kz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhL6Kz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhL6Kz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhL6Kz.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc4Tm66.s: Assembler messages:
encrypt.c: /tmp/ccc4Tm66.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4Tm66.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4Tm66.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4Tm66.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4Tm66.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4Tm66.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4Tm66.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4Tm66.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4Tm66.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4Tm66.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4Tm66.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4Tm66.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4Tm66.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4Tm66.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4Tm66.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4Tm66.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc4Tm66.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4Tm66.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4Tm66.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4Tm66.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4Tm66.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4Tm66.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4Tm66.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4Tm66.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgyCuTF.s: Assembler messages:
encrypt.c: /tmp/ccgyCuTF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyCuTF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyCuTF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyCuTF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyCuTF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyCuTF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyCuTF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyCuTF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyCuTF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyCuTF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyCuTF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyCuTF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyCuTF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyCuTF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyCuTF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgyCuTF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyCuTF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyCuTF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyCuTF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyCuTF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyCuTF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgyCuTF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyCuTF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyCuTF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cco139Gf.s: Assembler messages:
encrypt.c: /tmp/cco139Gf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco139Gf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco139Gf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco139Gf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco139Gf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco139Gf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco139Gf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco139Gf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco139Gf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco139Gf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco139Gf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco139Gf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco139Gf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco139Gf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco139Gf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco139Gf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco139Gf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco139Gf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco139Gf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco139Gf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco139Gf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco139Gf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco139Gf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco139Gf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccxzvvpR.s: Assembler messages:
encrypt.c: /tmp/ccxzvvpR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzvvpR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzvvpR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzvvpR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzvvpR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzvvpR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzvvpR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzvvpR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzvvpR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzvvpR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzvvpR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzvvpR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzvvpR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzvvpR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzvvpR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzvvpR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxzvvpR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzvvpR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzvvpR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzvvpR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzvvpR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzvvpR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzvvpR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzvvpR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7e5oLX.s: Assembler messages:
encrypt.c: /tmp/cc7e5oLX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7e5oLX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7e5oLX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7e5oLX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e5oLX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e5oLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e5oLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e5oLX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e5oLX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e5oLX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e5oLX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e5oLX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7e5oLX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e5oLX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7e5oLX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7e5oLX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e5oLX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e5oLX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e5oLX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e5oLX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e5oLX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7e5oLX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e5oLX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e5oLX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV4xK4j.s: Assembler messages:
encrypt.c: /tmp/ccV4xK4j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV4xK4j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV4xK4j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV4xK4j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4xK4j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4xK4j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4xK4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4xK4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4xK4j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4xK4j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4xK4j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4xK4j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV4xK4j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4xK4j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV4xK4j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4xK4j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV4xK4j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4xK4j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV4xK4j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV4xK4j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4xK4j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV4xK4j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV4xK4j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV4xK4j.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHf87Sk.s: Assembler messages:
encrypt.c: /tmp/ccHf87Sk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHf87Sk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHf87Sk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHf87Sk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf87Sk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf87Sk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf87Sk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf87Sk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf87Sk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHf87Sk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHf87Sk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHf87Sk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHf87Sk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf87Sk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHf87Sk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHf87Sk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHf87Sk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf87Sk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf87Sk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf87Sk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf87Sk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHf87Sk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf87Sk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf87Sk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceGK44Q.s: Assembler messages:
encrypt.c: /tmp/cceGK44Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGK44Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGK44Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceGK44Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK44Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK44Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK44Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK44Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK44Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK44Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK44Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK44Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGK44Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK44Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGK44Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK44Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceGK44Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK44Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGK44Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGK44Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK44Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGK44Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGK44Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGK44Q.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQeHkuZ.s: Assembler messages:
encrypt.c: /tmp/ccQeHkuZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQeHkuZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQeHkuZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQeHkuZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHkuZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHkuZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHkuZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHkuZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHkuZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeHkuZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeHkuZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeHkuZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQeHkuZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHkuZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQeHkuZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQeHkuZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeHkuZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHkuZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHkuZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHkuZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHkuZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQeHkuZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHkuZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHkuZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXY4Luo.s: Assembler messages:
encrypt.c: /tmp/ccXY4Luo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXY4Luo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXY4Luo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXY4Luo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXY4Luo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXY4Luo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXY4Luo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXY4Luo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXY4Luo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXY4Luo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXY4Luo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXY4Luo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXY4Luo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXY4Luo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXY4Luo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXY4Luo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXY4Luo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXY4Luo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXY4Luo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXY4Luo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXY4Luo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXY4Luo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXY4Luo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXY4Luo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccbImKiA.s: Assembler messages:
encrypt.c: /tmp/ccbImKiA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbImKiA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbImKiA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbImKiA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbImKiA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbImKiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbImKiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbImKiA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbImKiA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbImKiA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbImKiA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbImKiA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbImKiA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbImKiA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbImKiA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbImKiA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbImKiA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbImKiA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbImKiA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbImKiA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbImKiA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbImKiA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbImKiA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbImKiA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccuFApy9.s: Assembler messages:
encrypt.c: /tmp/ccuFApy9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuFApy9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuFApy9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuFApy9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFApy9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFApy9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFApy9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFApy9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFApy9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFApy9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFApy9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFApy9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuFApy9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFApy9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuFApy9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFApy9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuFApy9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFApy9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFApy9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFApy9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFApy9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFApy9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuFApy9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFApy9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cccnGIOD.s: Assembler messages:
encrypt.c: /tmp/cccnGIOD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccnGIOD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccnGIOD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccnGIOD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnGIOD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnGIOD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnGIOD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnGIOD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnGIOD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnGIOD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnGIOD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnGIOD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccnGIOD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnGIOD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccnGIOD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnGIOD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccnGIOD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnGIOD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnGIOD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnGIOD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnGIOD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnGIOD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnGIOD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnGIOD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqDQWJe.s: Assembler messages:
encrypt.c: /tmp/ccqDQWJe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqDQWJe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqDQWJe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqDQWJe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQWJe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQWJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQWJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQWJe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQWJe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDQWJe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDQWJe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDQWJe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqDQWJe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQWJe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqDQWJe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqDQWJe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDQWJe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDQWJe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDQWJe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQWJe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDQWJe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqDQWJe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDQWJe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDQWJe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEZK9wI.s: Assembler messages:
encrypt.c: /tmp/ccEZK9wI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZK9wI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZK9wI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZK9wI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZK9wI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZK9wI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZK9wI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZK9wI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZK9wI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZK9wI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZK9wI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZK9wI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZK9wI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZK9wI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZK9wI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEZK9wI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZK9wI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZK9wI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZK9wI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZK9wI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZK9wI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZK9wI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZK9wI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZK9wI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPdQCUe.s: Assembler messages:
encrypt.c: /tmp/ccPdQCUe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdQCUe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdQCUe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdQCUe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdQCUe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdQCUe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdQCUe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdQCUe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdQCUe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdQCUe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdQCUe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdQCUe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdQCUe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdQCUe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdQCUe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdQCUe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPdQCUe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdQCUe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdQCUe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdQCUe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdQCUe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdQCUe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdQCUe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdQCUe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSW2Pwc.s: Assembler messages:
encrypt.c: /tmp/ccSW2Pwc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSW2Pwc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSW2Pwc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSW2Pwc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSW2Pwc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSW2Pwc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSW2Pwc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSW2Pwc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSW2Pwc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSW2Pwc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSW2Pwc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSW2Pwc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSW2Pwc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSW2Pwc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSW2Pwc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSW2Pwc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSW2Pwc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSW2Pwc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSW2Pwc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSW2Pwc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSW2Pwc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSW2Pwc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSW2Pwc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSW2Pwc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz6AGUI.s: Assembler messages:
encrypt.c: /tmp/ccz6AGUI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6AGUI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6AGUI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6AGUI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6AGUI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6AGUI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6AGUI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6AGUI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6AGUI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6AGUI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6AGUI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6AGUI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6AGUI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6AGUI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6AGUI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6AGUI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz6AGUI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6AGUI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6AGUI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6AGUI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6AGUI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6AGUI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6AGUI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6AGUI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWXxo4X.s: Assembler messages:
encrypt.c: /tmp/ccWXxo4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXxo4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXxo4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXxo4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXxo4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXxo4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXxo4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXxo4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXxo4X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXxo4X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXxo4X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXxo4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXxo4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXxo4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXxo4X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWXxo4X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXxo4X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXxo4X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXxo4X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXxo4X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXxo4X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXxo4X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXxo4X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXxo4X.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccszZGwi.s: Assembler messages:
encrypt.c: /tmp/ccszZGwi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszZGwi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszZGwi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccszZGwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszZGwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszZGwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszZGwi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszZGwi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszZGwi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszZGwi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszZGwi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszZGwi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszZGwi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszZGwi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszZGwi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszZGwi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccszZGwi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszZGwi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszZGwi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszZGwi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszZGwi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszZGwi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszZGwi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszZGwi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccybqo7t.s: Assembler messages:
encrypt.c: /tmp/ccybqo7t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccybqo7t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccybqo7t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccybqo7t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybqo7t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybqo7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybqo7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybqo7t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybqo7t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybqo7t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybqo7t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybqo7t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccybqo7t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybqo7t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccybqo7t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccybqo7t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybqo7t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybqo7t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybqo7t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybqo7t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybqo7t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybqo7t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybqo7t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybqo7t.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczCfRu0.s: Assembler messages:
encrypt.c: /tmp/cczCfRu0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczCfRu0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczCfRu0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczCfRu0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCfRu0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCfRu0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCfRu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCfRu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCfRu0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCfRu0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCfRu0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCfRu0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczCfRu0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCfRu0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczCfRu0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCfRu0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczCfRu0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCfRu0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCfRu0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCfRu0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCfRu0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCfRu0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczCfRu0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCfRu0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHchKfg.s: Assembler messages:
encrypt.c: /tmp/ccHchKfg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHchKfg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHchKfg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHchKfg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHchKfg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHchKfg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHchKfg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHchKfg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHchKfg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHchKfg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHchKfg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHchKfg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHchKfg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHchKfg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHchKfg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHchKfg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHchKfg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHchKfg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHchKfg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHchKfg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHchKfg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHchKfg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHchKfg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHchKfg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgspH6Q.s: Assembler messages:
encrypt.c: /tmp/ccgspH6Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgspH6Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgspH6Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgspH6Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspH6Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspH6Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspH6Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspH6Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspH6Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgspH6Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgspH6Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgspH6Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgspH6Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspH6Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgspH6Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgspH6Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgspH6Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgspH6Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgspH6Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspH6Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgspH6Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgspH6Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgspH6Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgspH6Q.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYol1AT.s: Assembler messages:
encrypt.c: /tmp/ccYol1AT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYol1AT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYol1AT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYol1AT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYol1AT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYol1AT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYol1AT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYol1AT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYol1AT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYol1AT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYol1AT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYol1AT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYol1AT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYol1AT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYol1AT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYol1AT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYol1AT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYol1AT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYol1AT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYol1AT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYol1AT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYol1AT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYol1AT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYol1AT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfeDamn.s: Assembler messages:
encrypt.c: /tmp/ccfeDamn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfeDamn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfeDamn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfeDamn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDamn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDamn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDamn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDamn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDamn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeDamn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeDamn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeDamn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfeDamn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDamn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfeDamn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfeDamn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeDamn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDamn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDamn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDamn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDamn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeDamn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDamn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDamn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Unjqt.s: Assembler messages:
encrypt.c: /tmp/cc1Unjqt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Unjqt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Unjqt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Unjqt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Unjqt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Unjqt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Unjqt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Unjqt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Unjqt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Unjqt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Unjqt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Unjqt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Unjqt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Unjqt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Unjqt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Unjqt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Unjqt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Unjqt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Unjqt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Unjqt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Unjqt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Unjqt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Unjqt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Unjqt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNVVaO8.s: Assembler messages:
encrypt.c: /tmp/ccNVVaO8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNVVaO8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNVVaO8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNVVaO8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVVaO8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVVaO8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVVaO8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVVaO8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVVaO8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVVaO8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVVaO8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVVaO8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNVVaO8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVVaO8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNVVaO8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNVVaO8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVVaO8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVVaO8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVVaO8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVVaO8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVVaO8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNVVaO8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVVaO8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVVaO8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCL3WHC.s: Assembler messages:
encrypt.c: /tmp/ccCL3WHC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCL3WHC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCL3WHC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCL3WHC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL3WHC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL3WHC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL3WHC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL3WHC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL3WHC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCL3WHC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCL3WHC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCL3WHC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCL3WHC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL3WHC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCL3WHC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCL3WHC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCL3WHC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCL3WHC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCL3WHC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL3WHC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCL3WHC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCL3WHC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCL3WHC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCL3WHC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco4G9Y8.s: Assembler messages:
encrypt.c: /tmp/cco4G9Y8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4G9Y8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4G9Y8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco4G9Y8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4G9Y8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4G9Y8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4G9Y8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4G9Y8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4G9Y8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4G9Y8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4G9Y8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4G9Y8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4G9Y8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4G9Y8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4G9Y8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4G9Y8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco4G9Y8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4G9Y8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4G9Y8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4G9Y8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4G9Y8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4G9Y8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4G9Y8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4G9Y8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccEpP4q.s: Assembler messages:
encrypt.c: /tmp/cccEpP4q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEpP4q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEpP4q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccEpP4q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEpP4q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEpP4q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEpP4q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEpP4q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEpP4q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEpP4q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEpP4q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEpP4q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEpP4q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEpP4q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEpP4q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEpP4q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccEpP4q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEpP4q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEpP4q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEpP4q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEpP4q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEpP4q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEpP4q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEpP4q.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfjJwT2.s: Assembler messages:
encrypt.c: /tmp/ccfjJwT2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjJwT2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfjJwT2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfjJwT2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJwT2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJwT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJwT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJwT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJwT2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjJwT2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjJwT2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjJwT2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfjJwT2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJwT2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfjJwT2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfjJwT2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjJwT2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjJwT2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjJwT2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJwT2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjJwT2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjJwT2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjJwT2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjJwT2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOJR4mx.s: Assembler messages:
encrypt.c: /tmp/ccOJR4mx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJR4mx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJR4mx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJR4mx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJR4mx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJR4mx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJR4mx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJR4mx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJR4mx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJR4mx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJR4mx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJR4mx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJR4mx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJR4mx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJR4mx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOJR4mx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJR4mx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJR4mx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJR4mx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJR4mx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJR4mx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJR4mx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJR4mx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJR4mx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXhwfS6.s: Assembler messages:
encrypt.c: /tmp/ccXhwfS6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhwfS6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhwfS6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhwfS6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhwfS6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhwfS6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhwfS6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhwfS6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhwfS6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhwfS6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhwfS6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhwfS6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhwfS6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhwfS6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhwfS6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhwfS6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXhwfS6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhwfS6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhwfS6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhwfS6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhwfS6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhwfS6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhwfS6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhwfS6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG10kCG.s: Assembler messages:
encrypt.c: /tmp/ccG10kCG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG10kCG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG10kCG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG10kCG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG10kCG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG10kCG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG10kCG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG10kCG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG10kCG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG10kCG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG10kCG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG10kCG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG10kCG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG10kCG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG10kCG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG10kCG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG10kCG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG10kCG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG10kCG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG10kCG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG10kCG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG10kCG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG10kCG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG10kCG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJoxS39.s: Assembler messages:
encrypt.c: /tmp/ccJoxS39.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJoxS39.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJoxS39.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJoxS39.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoxS39.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoxS39.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoxS39.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoxS39.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoxS39.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJoxS39.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJoxS39.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJoxS39.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJoxS39.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoxS39.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJoxS39.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJoxS39.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJoxS39.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoxS39.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoxS39.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoxS39.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoxS39.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJoxS39.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoxS39.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoxS39.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC2wquN.s: Assembler messages:
encrypt.c: /tmp/ccC2wquN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC2wquN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC2wquN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC2wquN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2wquN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2wquN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2wquN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2wquN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2wquN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC2wquN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC2wquN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC2wquN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC2wquN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2wquN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC2wquN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC2wquN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC2wquN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2wquN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2wquN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2wquN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2wquN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC2wquN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2wquN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2wquN.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyvJDj9.s: Assembler messages:
encrypt.c: /tmp/ccyvJDj9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvJDj9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvJDj9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvJDj9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvJDj9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvJDj9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvJDj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvJDj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvJDj9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvJDj9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvJDj9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvJDj9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvJDj9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvJDj9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvJDj9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvJDj9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyvJDj9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvJDj9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvJDj9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvJDj9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvJDj9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvJDj9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvJDj9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvJDj9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTQqqkJ.s: Assembler messages:
encrypt.c: /tmp/ccTQqqkJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQqqkJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQqqkJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQqqkJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQqqkJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQqqkJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQqqkJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQqqkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQqqkJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQqqkJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQqqkJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQqqkJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQqqkJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQqqkJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQqqkJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQqqkJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTQqqkJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQqqkJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQqqkJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQqqkJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQqqkJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQqqkJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQqqkJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQqqkJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVtXfZl.s: Assembler messages:
encrypt.c: /tmp/ccVtXfZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtXfZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtXfZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtXfZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtXfZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtXfZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtXfZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtXfZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtXfZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtXfZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtXfZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtXfZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtXfZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtXfZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtXfZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtXfZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtXfZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtXfZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtXfZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtXfZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtXfZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtXfZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtXfZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtXfZl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckd7jNn.s: Assembler messages:
encrypt.c: /tmp/cckd7jNn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckd7jNn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckd7jNn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckd7jNn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd7jNn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd7jNn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd7jNn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd7jNn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd7jNn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd7jNn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd7jNn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd7jNn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckd7jNn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd7jNn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckd7jNn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd7jNn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckd7jNn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd7jNn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd7jNn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd7jNn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd7jNn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd7jNn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckd7jNn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd7jNn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvQJDOO.s: Assembler messages:
encrypt.c: /tmp/ccvQJDOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQJDOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQJDOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQJDOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJDOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJDOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJDOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJDOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJDOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQJDOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQJDOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQJDOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQJDOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJDOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQJDOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvQJDOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQJDOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQJDOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQJDOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJDOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQJDOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQJDOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQJDOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQJDOO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccSq87qo.s: Assembler messages:
encrypt.c: /tmp/ccSq87qo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSq87qo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSq87qo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSq87qo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq87qo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq87qo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq87qo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq87qo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq87qo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSq87qo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSq87qo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSq87qo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSq87qo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq87qo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSq87qo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSq87qo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSq87qo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq87qo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq87qo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq87qo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq87qo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSq87qo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq87qo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq87qo.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccbFpoGX.s: Assembler messages:
encrypt.c: /tmp/ccbFpoGX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbFpoGX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbFpoGX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbFpoGX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFpoGX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFpoGX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFpoGX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFpoGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFpoGX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFpoGX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFpoGX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFpoGX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbFpoGX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFpoGX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbFpoGX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFpoGX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbFpoGX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFpoGX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFpoGX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFpoGX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFpoGX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFpoGX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbFpoGX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFpoGX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBCeCq6.s: Assembler messages:
encrypt.c: /tmp/ccBCeCq6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBCeCq6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBCeCq6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBCeCq6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCeCq6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCeCq6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCeCq6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCeCq6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCeCq6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCeCq6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCeCq6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCeCq6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBCeCq6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCeCq6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBCeCq6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBCeCq6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCeCq6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCeCq6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCeCq6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCeCq6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCeCq6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBCeCq6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCeCq6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCeCq6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVhv6or.s: Assembler messages:
encrypt.c: /tmp/ccVhv6or.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhv6or.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVhv6or.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVhv6or.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhv6or.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhv6or.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhv6or.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhv6or.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhv6or.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhv6or.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhv6or.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhv6or.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVhv6or.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhv6or.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVhv6or.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhv6or.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVhv6or.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhv6or.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhv6or.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhv6or.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhv6or.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhv6or.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhv6or.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhv6or.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAF9Dk4.s: Assembler messages:
encrypt.c: /tmp/ccAF9Dk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAF9Dk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAF9Dk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAF9Dk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9Dk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9Dk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9Dk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9Dk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9Dk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF9Dk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF9Dk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF9Dk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAF9Dk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9Dk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAF9Dk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF9Dk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAF9Dk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF9Dk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF9Dk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF9Dk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9Dk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF9Dk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAF9Dk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF9Dk4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAtDRSx.s: Assembler messages:
encrypt.c: /tmp/ccAtDRSx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAtDRSx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAtDRSx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAtDRSx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtDRSx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtDRSx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtDRSx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtDRSx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtDRSx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtDRSx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtDRSx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtDRSx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAtDRSx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtDRSx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAtDRSx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAtDRSx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtDRSx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtDRSx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtDRSx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtDRSx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtDRSx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAtDRSx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtDRSx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtDRSx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc64Bm1w.s: Assembler messages:
encrypt.c: /tmp/cc64Bm1w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc64Bm1w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc64Bm1w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc64Bm1w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64Bm1w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64Bm1w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64Bm1w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64Bm1w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64Bm1w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64Bm1w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64Bm1w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64Bm1w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc64Bm1w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64Bm1w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc64Bm1w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64Bm1w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc64Bm1w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64Bm1w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64Bm1w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64Bm1w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64Bm1w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64Bm1w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc64Bm1w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64Bm1w.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce8Ho9a.s: Assembler messages:
encrypt.c: /tmp/cce8Ho9a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce8Ho9a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce8Ho9a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce8Ho9a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8Ho9a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8Ho9a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8Ho9a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8Ho9a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8Ho9a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8Ho9a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8Ho9a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8Ho9a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce8Ho9a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8Ho9a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce8Ho9a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce8Ho9a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8Ho9a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8Ho9a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8Ho9a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8Ho9a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8Ho9a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce8Ho9a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8Ho9a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8Ho9a.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccMOZtdh.s: Assembler messages:
encrypt.c: /tmp/ccMOZtdh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMOZtdh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMOZtdh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMOZtdh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOZtdh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOZtdh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOZtdh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOZtdh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOZtdh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOZtdh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOZtdh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOZtdh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMOZtdh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOZtdh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMOZtdh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOZtdh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMOZtdh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOZtdh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOZtdh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOZtdh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOZtdh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOZtdh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMOZtdh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOZtdh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccggNTZK.s: Assembler messages:
encrypt.c: /tmp/ccggNTZK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggNTZK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggNTZK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccggNTZK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggNTZK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggNTZK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggNTZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggNTZK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggNTZK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggNTZK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggNTZK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggNTZK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggNTZK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggNTZK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggNTZK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccggNTZK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggNTZK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggNTZK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggNTZK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggNTZK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggNTZK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggNTZK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggNTZK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggNTZK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccovYvBO.s: Assembler messages:
encrypt.c: /tmp/ccovYvBO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccovYvBO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccovYvBO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccovYvBO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovYvBO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovYvBO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovYvBO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovYvBO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovYvBO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovYvBO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovYvBO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovYvBO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccovYvBO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovYvBO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccovYvBO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovYvBO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccovYvBO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovYvBO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovYvBO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovYvBO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovYvBO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovYvBO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccovYvBO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovYvBO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvGs5rj.s: Assembler messages:
encrypt.c: /tmp/ccvGs5rj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGs5rj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGs5rj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGs5rj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGs5rj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGs5rj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGs5rj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGs5rj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGs5rj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGs5rj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGs5rj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGs5rj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGs5rj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGs5rj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGs5rj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvGs5rj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGs5rj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGs5rj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGs5rj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGs5rj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGs5rj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGs5rj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGs5rj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGs5rj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOSVjjd.s: Assembler messages:
encrypt.c: /tmp/ccOSVjjd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSVjjd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSVjjd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSVjjd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSVjjd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSVjjd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSVjjd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSVjjd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSVjjd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSVjjd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSVjjd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSVjjd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSVjjd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSVjjd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSVjjd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOSVjjd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSVjjd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSVjjd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSVjjd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSVjjd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSVjjd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSVjjd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSVjjd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSVjjd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctUX8GK.s: Assembler messages:
encrypt.c: /tmp/cctUX8GK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctUX8GK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctUX8GK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctUX8GK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUX8GK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUX8GK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUX8GK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUX8GK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUX8GK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUX8GK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUX8GK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUX8GK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctUX8GK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUX8GK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctUX8GK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUX8GK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctUX8GK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUX8GK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUX8GK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUX8GK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUX8GK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUX8GK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctUX8GK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUX8GK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHmLwVe.s: Assembler messages:
encrypt.c: /tmp/ccHmLwVe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHmLwVe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHmLwVe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHmLwVe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLwVe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLwVe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLwVe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLwVe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLwVe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmLwVe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmLwVe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmLwVe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHmLwVe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLwVe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHmLwVe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmLwVe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHmLwVe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHmLwVe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmLwVe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmLwVe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmLwVe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmLwVe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHmLwVe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHmLwVe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZqDdLQ.s: Assembler messages:
encrypt.c: /tmp/ccZqDdLQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqDdLQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZqDdLQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZqDdLQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqDdLQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqDdLQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqDdLQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqDdLQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqDdLQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZqDdLQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZqDdLQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZqDdLQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZqDdLQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqDdLQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZqDdLQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZqDdLQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZqDdLQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqDdLQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqDdLQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqDdLQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqDdLQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqDdLQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqDdLQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqDdLQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccKQCkpq.s: Assembler messages:
encrypt.c: /tmp/ccKQCkpq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKQCkpq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKQCkpq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKQCkpq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQCkpq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQCkpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQCkpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQCkpq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQCkpq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQCkpq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQCkpq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQCkpq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKQCkpq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQCkpq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKQCkpq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKQCkpq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQCkpq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQCkpq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQCkpq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQCkpq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQCkpq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKQCkpq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQCkpq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQCkpq.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZAdrVZ.s: Assembler messages:
encrypt.c: /tmp/ccZAdrVZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZAdrVZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZAdrVZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZAdrVZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAdrVZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAdrVZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAdrVZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAdrVZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAdrVZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAdrVZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAdrVZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAdrVZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZAdrVZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAdrVZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZAdrVZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAdrVZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZAdrVZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAdrVZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAdrVZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAdrVZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAdrVZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAdrVZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZAdrVZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAdrVZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7p1ODw.s: Assembler messages:
encrypt.c: /tmp/cc7p1ODw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7p1ODw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7p1ODw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7p1ODw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p1ODw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p1ODw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p1ODw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p1ODw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p1ODw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p1ODw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p1ODw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p1ODw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7p1ODw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p1ODw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7p1ODw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p1ODw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7p1ODw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p1ODw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p1ODw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p1ODw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p1ODw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p1ODw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7p1ODw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p1ODw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHT5l15.s: Assembler messages:
encrypt.c: /tmp/ccHT5l15.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHT5l15.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHT5l15.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHT5l15.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT5l15.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT5l15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT5l15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT5l15.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT5l15.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT5l15.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT5l15.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT5l15.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHT5l15.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT5l15.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHT5l15.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHT5l15.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT5l15.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT5l15.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT5l15.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT5l15.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT5l15.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHT5l15.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT5l15.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT5l15.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