Implementation notes: x86, rumba7, crypto_aead/omdsha256k128n96tau128v2

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
196560refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052620171218
196860refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052620171218
206460refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
206700refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
206700refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
207870refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
209250refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052620171218
209580refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
210000refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052620171218
210120refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
210510refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
211170refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052620171218
211320refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052620171218
211320refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
211350refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052620171218
212430refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052620171218
214140refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
214230refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052620171218
214800refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
217500refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
219120refgcc -m32 -O3 -fomit-frame-pointer2018052620171218
219600refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
219960refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
220110refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
222180refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
226380refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
228660refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
232170refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
232230refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
232260refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
233040refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
233220refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
233250refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
234210refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
235230refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
235740refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
237780refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
237840refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
237900refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
237960refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
238710refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052620171218
239040refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
239640refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
241470refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052620171218
242820refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
243180refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
243240refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052620171218
243870refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
243930refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
244140refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
244650refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
249930refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
250680refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052620171218
250920refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
251010refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
251610refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
251640refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
252210refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052620171218
252510refgcc -m32 -O2 -fomit-frame-pointer2018052620171218
252840refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
252870refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
253530refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052620171218
253770refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
255030refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
255150refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
255450refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052620171218
255840refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
256020refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
256140refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052620171218
256170refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052620171218
256200refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
256260refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
256650refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
256740refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
257580refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
257640refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
257760refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
258120refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
259170refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
259380refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
260130refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052620171218
261660refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052620171218
262890refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052620171218
263280refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
263460refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
264060refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
264750refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
265110refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
265260refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
265680refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
266820refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
267420refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
267630refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
267750refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
269280refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
269340refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
269370refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
270120refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
270750refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
272790refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
272940refgcc -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
272970refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052620171218
273000refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
273030refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052620171218
273120refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052620171218
273180refgcc -m32 -march=core2 -O -fomit-frame-pointer2018052620171218
273840refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
273930refgcc -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
274320refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
274350refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
274470refgcc -m32 -O -fomit-frame-pointer2018052620171218
274560refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
274710refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
275250refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052620171218
275820refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052620171218
277650refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052620171218
277980refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
278040refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
280410refgcc -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
280530refgcc -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
281190refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
281430refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
282480refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
283170refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
284040refgcc -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
284760refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
284820refgcc -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
286170refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
287250refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
287460refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052620171218
291480refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
292170refgcc -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
294570refgcc -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
294930refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
300600refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
302730refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
302880refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
302910refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
302910refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
302970refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
303390refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
303810refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052620171218
303960refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
303960refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
304200refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
304350refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
304890refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
304920refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
304920refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
305130refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052620171218
305190refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
305220refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
305610refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
305610refgcc -m32 -Os -fomit-frame-pointer2018052620171218
305850refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
306240refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
306240refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
308130refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
308550refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
309600refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
309660refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052620171218
309720refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
309960refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
310710refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
311070refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
311430refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
311460refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052620171218
311580refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052620171218
311760refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052620171218
311820refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
312030refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052620171218
312570refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
313500refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
314190refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
314580refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
317460refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDsfUUg.s: Assembler messages:
encrypt.c: /tmp/ccDsfUUg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDsfUUg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDsfUUg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDsfUUg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsfUUg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsfUUg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsfUUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsfUUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsfUUg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsfUUg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsfUUg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsfUUg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDsfUUg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsfUUg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDsfUUg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsfUUg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDsfUUg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsfUUg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsfUUg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsfUUg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsfUUg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsfUUg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDsfUUg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsfUUg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxl860N.s: Assembler messages:
encrypt.c: /tmp/ccxl860N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxl860N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxl860N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxl860N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl860N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl860N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl860N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl860N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl860N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxl860N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxl860N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxl860N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxl860N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl860N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxl860N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxl860N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxl860N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxl860N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxl860N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl860N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxl860N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxl860N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxl860N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxl860N.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl51JyM.s: Assembler messages:
encrypt.c: /tmp/ccl51JyM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl51JyM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl51JyM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl51JyM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl51JyM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl51JyM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl51JyM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl51JyM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl51JyM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl51JyM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl51JyM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl51JyM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl51JyM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl51JyM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl51JyM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl51JyM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl51JyM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl51JyM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl51JyM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl51JyM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl51JyM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl51JyM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl51JyM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl51JyM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrsZDRq.s: Assembler messages:
encrypt.c: /tmp/ccrsZDRq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsZDRq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrsZDRq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrsZDRq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsZDRq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsZDRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsZDRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsZDRq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsZDRq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsZDRq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsZDRq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsZDRq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrsZDRq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsZDRq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrsZDRq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrsZDRq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsZDRq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsZDRq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsZDRq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsZDRq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsZDRq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsZDRq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsZDRq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsZDRq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1q34z1.s: Assembler messages:
encrypt.c: /tmp/cc1q34z1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1q34z1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1q34z1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1q34z1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q34z1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q34z1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q34z1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q34z1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q34z1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1q34z1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1q34z1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1q34z1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1q34z1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q34z1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1q34z1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1q34z1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1q34z1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q34z1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q34z1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q34z1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q34z1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1q34z1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q34z1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q34z1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqVrYpj.s: Assembler messages:
encrypt.c: /tmp/ccqVrYpj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVrYpj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVrYpj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVrYpj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVrYpj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVrYpj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVrYpj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVrYpj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVrYpj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVrYpj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVrYpj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVrYpj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVrYpj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVrYpj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVrYpj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVrYpj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqVrYpj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVrYpj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVrYpj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVrYpj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVrYpj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVrYpj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVrYpj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVrYpj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5SFX91.s: Assembler messages:
encrypt.c: /tmp/cc5SFX91.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5SFX91.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5SFX91.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5SFX91.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SFX91.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SFX91.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SFX91.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SFX91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SFX91.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SFX91.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SFX91.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SFX91.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5SFX91.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SFX91.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5SFX91.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SFX91.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5SFX91.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SFX91.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SFX91.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SFX91.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SFX91.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SFX91.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5SFX91.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SFX91.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM5ICez.s: Assembler messages:
encrypt.c: /tmp/ccM5ICez.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5ICez.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5ICez.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5ICez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ICez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ICez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ICez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ICez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ICez.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5ICez.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5ICez.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5ICez.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5ICez.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ICez.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5ICez.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM5ICez.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5ICez.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ICez.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ICez.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ICez.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ICez.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5ICez.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ICez.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ICez.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSyv4jT.s: Assembler messages:
encrypt.c: /tmp/ccSyv4jT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSyv4jT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSyv4jT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSyv4jT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyv4jT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyv4jT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyv4jT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyv4jT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyv4jT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyv4jT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyv4jT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyv4jT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSyv4jT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyv4jT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSyv4jT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyv4jT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSyv4jT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyv4jT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyv4jT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyv4jT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyv4jT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyv4jT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSyv4jT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyv4jT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceuBaOx.s: Assembler messages:
encrypt.c: /tmp/cceuBaOx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceuBaOx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceuBaOx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceuBaOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuBaOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuBaOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuBaOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuBaOx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuBaOx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuBaOx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuBaOx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuBaOx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceuBaOx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuBaOx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceuBaOx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceuBaOx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuBaOx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuBaOx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuBaOx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuBaOx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuBaOx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceuBaOx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuBaOx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuBaOx.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccObbkN4.s: Assembler messages:
encrypt.c: /tmp/ccObbkN4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccObbkN4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccObbkN4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccObbkN4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObbkN4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObbkN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObbkN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObbkN4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObbkN4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObbkN4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObbkN4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObbkN4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccObbkN4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObbkN4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccObbkN4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccObbkN4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObbkN4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObbkN4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObbkN4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObbkN4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObbkN4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccObbkN4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObbkN4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObbkN4.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ4mbNm.s: Assembler messages:
encrypt.c: /tmp/ccQ4mbNm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ4mbNm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ4mbNm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ4mbNm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4mbNm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4mbNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4mbNm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4mbNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4mbNm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4mbNm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4mbNm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4mbNm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ4mbNm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4mbNm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ4mbNm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4mbNm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ4mbNm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4mbNm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4mbNm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4mbNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4mbNm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4mbNm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ4mbNm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4mbNm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccDTb5I7.s: Assembler messages:
encrypt.c: /tmp/ccDTb5I7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDTb5I7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDTb5I7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDTb5I7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb5I7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb5I7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb5I7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb5I7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb5I7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTb5I7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTb5I7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTb5I7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDTb5I7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb5I7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDTb5I7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTb5I7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDTb5I7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDTb5I7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDTb5I7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDTb5I7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb5I7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDTb5I7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTb5I7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDTb5I7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccHgPx7D.s: Assembler messages:
encrypt.c: /tmp/ccHgPx7D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHgPx7D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHgPx7D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHgPx7D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgPx7D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgPx7D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgPx7D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgPx7D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgPx7D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHgPx7D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHgPx7D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHgPx7D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHgPx7D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgPx7D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHgPx7D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHgPx7D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHgPx7D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHgPx7D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHgPx7D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgPx7D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHgPx7D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHgPx7D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHgPx7D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHgPx7D.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccILWnej.s: Assembler messages:
encrypt.c: /tmp/ccILWnej.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccILWnej.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccILWnej.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccILWnej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILWnej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILWnej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILWnej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILWnej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILWnej.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILWnej.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILWnej.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILWnej.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccILWnej.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILWnej.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccILWnej.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccILWnej.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILWnej.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILWnej.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILWnej.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILWnej.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILWnej.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccILWnej.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILWnej.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILWnej.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQbmgKE.s: Assembler messages:
encrypt.c: /tmp/ccQbmgKE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbmgKE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbmgKE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbmgKE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmgKE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmgKE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmgKE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmgKE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmgKE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbmgKE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbmgKE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbmgKE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbmgKE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmgKE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbmgKE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbmgKE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQbmgKE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbmgKE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbmgKE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbmgKE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmgKE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbmgKE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbmgKE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbmgKE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7Wsks6.s: Assembler messages:
encrypt.c: /tmp/cc7Wsks6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Wsks6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Wsks6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Wsks6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wsks6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wsks6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wsks6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wsks6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wsks6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wsks6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wsks6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wsks6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Wsks6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wsks6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Wsks6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wsks6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Wsks6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Wsks6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Wsks6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Wsks6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Wsks6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Wsks6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Wsks6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Wsks6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK72weO.s: Assembler messages:
encrypt.c: /tmp/ccK72weO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK72weO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK72weO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK72weO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK72weO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK72weO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK72weO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK72weO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK72weO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK72weO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK72weO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK72weO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK72weO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK72weO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK72weO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK72weO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK72weO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK72weO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK72weO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK72weO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK72weO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK72weO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK72weO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK72weO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5n4GXz.s: Assembler messages:
encrypt.c: /tmp/cc5n4GXz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5n4GXz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5n4GXz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5n4GXz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n4GXz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n4GXz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n4GXz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n4GXz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n4GXz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5n4GXz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5n4GXz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5n4GXz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5n4GXz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n4GXz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5n4GXz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5n4GXz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5n4GXz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5n4GXz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5n4GXz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5n4GXz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n4GXz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5n4GXz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5n4GXz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5n4GXz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEA50Bh.s: Assembler messages:
encrypt.c: /tmp/ccEA50Bh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEA50Bh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEA50Bh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEA50Bh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA50Bh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA50Bh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA50Bh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA50Bh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA50Bh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEA50Bh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEA50Bh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEA50Bh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEA50Bh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA50Bh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEA50Bh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEA50Bh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEA50Bh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA50Bh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA50Bh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA50Bh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA50Bh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEA50Bh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA50Bh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA50Bh.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1BAJRk.s: Assembler messages:
encrypt.c: /tmp/cc1BAJRk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BAJRk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BAJRk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BAJRk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAJRk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAJRk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAJRk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAJRk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAJRk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BAJRk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BAJRk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BAJRk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BAJRk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAJRk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BAJRk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BAJRk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1BAJRk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BAJRk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BAJRk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BAJRk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BAJRk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BAJRk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BAJRk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BAJRk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZza3OQ.s: Assembler messages:
encrypt.c: /tmp/ccZza3OQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZza3OQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZza3OQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZza3OQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZza3OQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZza3OQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZza3OQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZza3OQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZza3OQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZza3OQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZza3OQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZza3OQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZza3OQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZza3OQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZza3OQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZza3OQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZza3OQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZza3OQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZza3OQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZza3OQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZza3OQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZza3OQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZza3OQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZza3OQ.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cco7OlGz.s: Assembler messages:
encrypt.c: /tmp/cco7OlGz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7OlGz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7OlGz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco7OlGz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7OlGz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7OlGz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7OlGz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7OlGz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7OlGz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7OlGz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7OlGz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7OlGz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7OlGz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7OlGz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7OlGz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco7OlGz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7OlGz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7OlGz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7OlGz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7OlGz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7OlGz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7OlGz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7OlGz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7OlGz.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrBPkuO.s: Assembler messages:
encrypt.c: /tmp/ccrBPkuO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrBPkuO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrBPkuO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrBPkuO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBPkuO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBPkuO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBPkuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBPkuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBPkuO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBPkuO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBPkuO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBPkuO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrBPkuO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBPkuO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrBPkuO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBPkuO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrBPkuO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBPkuO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBPkuO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBPkuO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBPkuO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBPkuO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrBPkuO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBPkuO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccafF6Jt.s: Assembler messages:
encrypt.c: /tmp/ccafF6Jt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafF6Jt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafF6Jt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccafF6Jt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafF6Jt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafF6Jt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafF6Jt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafF6Jt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafF6Jt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafF6Jt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafF6Jt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafF6Jt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafF6Jt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafF6Jt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafF6Jt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafF6Jt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccafF6Jt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafF6Jt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafF6Jt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafF6Jt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafF6Jt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafF6Jt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafF6Jt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafF6Jt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmU3nBa.s: Assembler messages:
encrypt.c: /tmp/ccmU3nBa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmU3nBa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmU3nBa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmU3nBa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmU3nBa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmU3nBa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmU3nBa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmU3nBa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmU3nBa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmU3nBa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmU3nBa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmU3nBa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmU3nBa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmU3nBa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmU3nBa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmU3nBa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmU3nBa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmU3nBa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmU3nBa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmU3nBa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmU3nBa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmU3nBa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmU3nBa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmU3nBa.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2ltiBH.s: Assembler messages:
encrypt.c: /tmp/cc2ltiBH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ltiBH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ltiBH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ltiBH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ltiBH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ltiBH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ltiBH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ltiBH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ltiBH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ltiBH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ltiBH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ltiBH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ltiBH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ltiBH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ltiBH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2ltiBH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ltiBH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ltiBH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ltiBH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ltiBH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ltiBH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ltiBH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ltiBH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ltiBH.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxerWnZ.s: Assembler messages:
encrypt.c: /tmp/ccxerWnZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxerWnZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxerWnZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxerWnZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxerWnZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxerWnZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxerWnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxerWnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxerWnZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxerWnZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxerWnZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxerWnZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxerWnZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxerWnZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxerWnZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxerWnZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxerWnZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxerWnZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxerWnZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxerWnZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxerWnZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxerWnZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxerWnZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxerWnZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3Dgi8h.s: Assembler messages:
encrypt.c: /tmp/cc3Dgi8h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Dgi8h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Dgi8h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Dgi8h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Dgi8h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Dgi8h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Dgi8h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Dgi8h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Dgi8h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Dgi8h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Dgi8h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Dgi8h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Dgi8h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Dgi8h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Dgi8h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Dgi8h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Dgi8h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Dgi8h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Dgi8h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Dgi8h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Dgi8h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Dgi8h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Dgi8h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Dgi8h.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM1jWkI.s: Assembler messages:
encrypt.c: /tmp/ccM1jWkI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM1jWkI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM1jWkI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM1jWkI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1jWkI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1jWkI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1jWkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1jWkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1jWkI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1jWkI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1jWkI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1jWkI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM1jWkI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1jWkI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM1jWkI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1jWkI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM1jWkI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1jWkI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM1jWkI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM1jWkI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1jWkI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM1jWkI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM1jWkI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM1jWkI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccozRH3d.s: Assembler messages:
encrypt.c: /tmp/ccozRH3d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozRH3d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozRH3d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccozRH3d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozRH3d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozRH3d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozRH3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozRH3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozRH3d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozRH3d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozRH3d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozRH3d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozRH3d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozRH3d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozRH3d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozRH3d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccozRH3d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozRH3d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozRH3d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozRH3d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozRH3d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozRH3d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozRH3d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozRH3d.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy3s4WV.s: Assembler messages:
encrypt.c: /tmp/ccy3s4WV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy3s4WV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy3s4WV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy3s4WV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3s4WV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3s4WV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3s4WV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3s4WV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3s4WV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3s4WV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3s4WV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3s4WV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy3s4WV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3s4WV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy3s4WV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy3s4WV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3s4WV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3s4WV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3s4WV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3s4WV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3s4WV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy3s4WV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3s4WV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3s4WV.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWTv3xf.s: Assembler messages:
encrypt.c: /tmp/ccWTv3xf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWTv3xf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWTv3xf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWTv3xf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTv3xf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTv3xf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTv3xf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTv3xf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTv3xf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWTv3xf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWTv3xf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWTv3xf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWTv3xf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTv3xf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWTv3xf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWTv3xf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWTv3xf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTv3xf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTv3xf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTv3xf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTv3xf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWTv3xf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTv3xf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTv3xf.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciCAz6H.s: Assembler messages:
encrypt.c: /tmp/cciCAz6H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCAz6H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCAz6H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciCAz6H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCAz6H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCAz6H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCAz6H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCAz6H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCAz6H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCAz6H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCAz6H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCAz6H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCAz6H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCAz6H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCAz6H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCAz6H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciCAz6H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCAz6H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCAz6H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCAz6H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCAz6H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCAz6H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCAz6H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCAz6H.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVRSNDT.s: Assembler messages:
encrypt.c: /tmp/ccVRSNDT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRSNDT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVRSNDT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVRSNDT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRSNDT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRSNDT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRSNDT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRSNDT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRSNDT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRSNDT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRSNDT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRSNDT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVRSNDT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRSNDT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVRSNDT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVRSNDT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRSNDT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRSNDT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRSNDT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRSNDT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRSNDT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRSNDT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRSNDT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRSNDT.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs1W8Gb.s: Assembler messages:
encrypt.c: /tmp/ccs1W8Gb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs1W8Gb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs1W8Gb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs1W8Gb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1W8Gb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1W8Gb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1W8Gb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1W8Gb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1W8Gb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1W8Gb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1W8Gb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1W8Gb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs1W8Gb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1W8Gb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs1W8Gb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1W8Gb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs1W8Gb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1W8Gb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1W8Gb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1W8Gb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1W8Gb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1W8Gb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs1W8Gb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1W8Gb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIy6Xau.s: Assembler messages:
encrypt.c: /tmp/ccIy6Xau.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIy6Xau.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIy6Xau.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIy6Xau.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy6Xau.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy6Xau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy6Xau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy6Xau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy6Xau.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIy6Xau.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIy6Xau.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIy6Xau.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIy6Xau.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy6Xau.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIy6Xau.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIy6Xau.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIy6Xau.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIy6Xau.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIy6Xau.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy6Xau.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIy6Xau.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIy6Xau.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIy6Xau.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIy6Xau.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqtJ3KW.s: Assembler messages:
encrypt.c: /tmp/ccqtJ3KW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqtJ3KW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqtJ3KW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqtJ3KW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJ3KW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJ3KW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJ3KW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJ3KW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJ3KW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtJ3KW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtJ3KW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtJ3KW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqtJ3KW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJ3KW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqtJ3KW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtJ3KW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqtJ3KW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtJ3KW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtJ3KW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtJ3KW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJ3KW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtJ3KW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtJ3KW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtJ3KW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIDzO0p.s: Assembler messages:
encrypt.c: /tmp/ccIDzO0p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDzO0p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDzO0p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDzO0p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDzO0p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDzO0p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDzO0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDzO0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDzO0p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDzO0p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDzO0p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDzO0p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDzO0p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDzO0p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDzO0p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDzO0p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIDzO0p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDzO0p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDzO0p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDzO0p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDzO0p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDzO0p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDzO0p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDzO0p.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclVi5Z7.s: Assembler messages:
encrypt.c: /tmp/cclVi5Z7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclVi5Z7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclVi5Z7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclVi5Z7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVi5Z7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVi5Z7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVi5Z7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVi5Z7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVi5Z7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVi5Z7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVi5Z7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVi5Z7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclVi5Z7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVi5Z7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclVi5Z7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclVi5Z7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVi5Z7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVi5Z7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVi5Z7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVi5Z7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVi5Z7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclVi5Z7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVi5Z7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVi5Z7.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc43zZEa.s: Assembler messages:
encrypt.c: /tmp/cc43zZEa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43zZEa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43zZEa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43zZEa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43zZEa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43zZEa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43zZEa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43zZEa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43zZEa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43zZEa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43zZEa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43zZEa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43zZEa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43zZEa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43zZEa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43zZEa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43zZEa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43zZEa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43zZEa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43zZEa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43zZEa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43zZEa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43zZEa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43zZEa.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccya34ut.s: Assembler messages:
encrypt.c: /tmp/ccya34ut.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccya34ut.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccya34ut.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccya34ut.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccya34ut.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccya34ut.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccya34ut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccya34ut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccya34ut.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccya34ut.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccya34ut.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccya34ut.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccya34ut.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccya34ut.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccya34ut.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccya34ut.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccya34ut.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccya34ut.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccya34ut.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccya34ut.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccya34ut.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccya34ut.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccya34ut.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccya34ut.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOVSHPI.s: Assembler messages:
encrypt.c: /tmp/ccOVSHPI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVSHPI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVSHPI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVSHPI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVSHPI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVSHPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVSHPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVSHPI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVSHPI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVSHPI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVSHPI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVSHPI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVSHPI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVSHPI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVSHPI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOVSHPI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVSHPI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVSHPI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVSHPI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVSHPI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVSHPI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVSHPI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVSHPI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVSHPI.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrhgZ8a.s: Assembler messages:
encrypt.c: /tmp/ccrhgZ8a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhgZ8a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhgZ8a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhgZ8a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhgZ8a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhgZ8a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhgZ8a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhgZ8a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhgZ8a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhgZ8a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhgZ8a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhgZ8a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhgZ8a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhgZ8a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhgZ8a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhgZ8a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrhgZ8a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhgZ8a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhgZ8a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhgZ8a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhgZ8a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhgZ8a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhgZ8a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhgZ8a.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOh5G5p.s: Assembler messages:
encrypt.c: /tmp/ccOh5G5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOh5G5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOh5G5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOh5G5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh5G5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh5G5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh5G5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh5G5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh5G5p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh5G5p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh5G5p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh5G5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOh5G5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh5G5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOh5G5p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOh5G5p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh5G5p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh5G5p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh5G5p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh5G5p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh5G5p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOh5G5p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh5G5p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh5G5p.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYIWSVH.s: Assembler messages:
encrypt.c: /tmp/ccYIWSVH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYIWSVH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYIWSVH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYIWSVH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIWSVH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIWSVH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIWSVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIWSVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIWSVH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIWSVH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIWSVH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIWSVH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYIWSVH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIWSVH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYIWSVH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIWSVH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYIWSVH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIWSVH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYIWSVH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYIWSVH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIWSVH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYIWSVH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYIWSVH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYIWSVH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2ehTTV.s: Assembler messages:
encrypt.c: /tmp/cc2ehTTV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ehTTV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ehTTV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ehTTV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ehTTV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ehTTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ehTTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ehTTV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ehTTV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ehTTV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ehTTV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ehTTV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ehTTV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ehTTV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ehTTV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2ehTTV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ehTTV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ehTTV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ehTTV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ehTTV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ehTTV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ehTTV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ehTTV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ehTTV.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ0leyq.s: Assembler messages:
encrypt.c: /tmp/ccJ0leyq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ0leyq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ0leyq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ0leyq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0leyq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0leyq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0leyq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0leyq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0leyq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0leyq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0leyq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0leyq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ0leyq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0leyq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ0leyq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0leyq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ0leyq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ0leyq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0leyq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0leyq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0leyq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0leyq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ0leyq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ0leyq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7joCwE.s: Assembler messages:
encrypt.c: /tmp/cc7joCwE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7joCwE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7joCwE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7joCwE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7joCwE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7joCwE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7joCwE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7joCwE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7joCwE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7joCwE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7joCwE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7joCwE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7joCwE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7joCwE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7joCwE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7joCwE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7joCwE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7joCwE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7joCwE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7joCwE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7joCwE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7joCwE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7joCwE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7joCwE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBFRBLm.s: Assembler messages:
encrypt.c: /tmp/ccBFRBLm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFRBLm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFRBLm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFRBLm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFRBLm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFRBLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFRBLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFRBLm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFRBLm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFRBLm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFRBLm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFRBLm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFRBLm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFRBLm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFRBLm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBFRBLm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFRBLm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFRBLm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFRBLm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFRBLm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFRBLm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFRBLm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFRBLm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFRBLm.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTu6fFS.s: Assembler messages:
encrypt.c: /tmp/ccTu6fFS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTu6fFS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTu6fFS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTu6fFS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu6fFS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu6fFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu6fFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu6fFS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu6fFS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTu6fFS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTu6fFS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTu6fFS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTu6fFS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu6fFS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTu6fFS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTu6fFS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTu6fFS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu6fFS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu6fFS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu6fFS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu6fFS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTu6fFS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu6fFS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu6fFS.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYWDmsn.s: Assembler messages:
encrypt.c: /tmp/ccYWDmsn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWDmsn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYWDmsn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYWDmsn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWDmsn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWDmsn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWDmsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWDmsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWDmsn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWDmsn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWDmsn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWDmsn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYWDmsn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWDmsn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYWDmsn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWDmsn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYWDmsn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWDmsn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWDmsn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWDmsn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWDmsn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWDmsn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWDmsn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWDmsn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5PsAbB.s: Assembler messages:
encrypt.c: /tmp/cc5PsAbB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5PsAbB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5PsAbB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5PsAbB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PsAbB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PsAbB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PsAbB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PsAbB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PsAbB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PsAbB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PsAbB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PsAbB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5PsAbB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PsAbB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5PsAbB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5PsAbB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PsAbB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PsAbB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PsAbB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PsAbB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PsAbB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5PsAbB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PsAbB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PsAbB.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc77dozW.s: Assembler messages:
encrypt.c: /tmp/cc77dozW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77dozW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77dozW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc77dozW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77dozW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77dozW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77dozW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77dozW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77dozW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77dozW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77dozW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77dozW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77dozW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77dozW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77dozW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77dozW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc77dozW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77dozW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77dozW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77dozW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77dozW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77dozW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77dozW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77dozW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUwLQ5p.s: Assembler messages:
encrypt.c: /tmp/ccUwLQ5p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwLQ5p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwLQ5p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUwLQ5p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwLQ5p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwLQ5p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwLQ5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwLQ5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwLQ5p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwLQ5p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwLQ5p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwLQ5p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUwLQ5p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwLQ5p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwLQ5p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwLQ5p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUwLQ5p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwLQ5p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwLQ5p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwLQ5p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwLQ5p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwLQ5p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUwLQ5p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwLQ5p.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbL3866.s: Assembler messages:
encrypt.c: /tmp/ccbL3866.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbL3866.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbL3866.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbL3866.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbL3866.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbL3866.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbL3866.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbL3866.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbL3866.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbL3866.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbL3866.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbL3866.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbL3866.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbL3866.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbL3866.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbL3866.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbL3866.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbL3866.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbL3866.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbL3866.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbL3866.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbL3866.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbL3866.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbL3866.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6almUs.s: Assembler messages:
encrypt.c: /tmp/cc6almUs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6almUs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6almUs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6almUs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6almUs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6almUs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6almUs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6almUs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6almUs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6almUs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6almUs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6almUs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6almUs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6almUs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6almUs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6almUs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6almUs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6almUs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6almUs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6almUs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6almUs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6almUs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6almUs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6almUs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp7qTB0.s: Assembler messages:
encrypt.c: /tmp/ccp7qTB0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7qTB0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7qTB0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7qTB0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7qTB0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7qTB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7qTB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7qTB0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7qTB0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7qTB0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7qTB0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7qTB0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7qTB0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7qTB0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7qTB0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp7qTB0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7qTB0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7qTB0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7qTB0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7qTB0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7qTB0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7qTB0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7qTB0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7qTB0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4K2WZZ.s: Assembler messages:
encrypt.c: /tmp/cc4K2WZZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4K2WZZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4K2WZZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4K2WZZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4K2WZZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4K2WZZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4K2WZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4K2WZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4K2WZZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4K2WZZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4K2WZZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4K2WZZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4K2WZZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4K2WZZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4K2WZZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4K2WZZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4K2WZZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4K2WZZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4K2WZZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4K2WZZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4K2WZZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4K2WZZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4K2WZZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4K2WZZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqQgLEE.s: Assembler messages:
encrypt.c: /tmp/ccqQgLEE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQgLEE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQgLEE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQgLEE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQgLEE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQgLEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQgLEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQgLEE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQgLEE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQgLEE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQgLEE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQgLEE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQgLEE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQgLEE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQgLEE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqQgLEE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQgLEE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQgLEE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQgLEE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQgLEE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQgLEE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQgLEE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQgLEE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQgLEE.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDuD04d.s: Assembler messages:
encrypt.c: /tmp/ccDuD04d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDuD04d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDuD04d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDuD04d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuD04d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuD04d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuD04d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuD04d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuD04d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDuD04d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDuD04d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDuD04d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDuD04d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuD04d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDuD04d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDuD04d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDuD04d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuD04d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuD04d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuD04d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuD04d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDuD04d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuD04d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDuD04d.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpsgfHw.s: Assembler messages:
encrypt.c: /tmp/ccpsgfHw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpsgfHw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpsgfHw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpsgfHw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsgfHw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsgfHw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsgfHw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsgfHw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsgfHw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsgfHw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsgfHw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsgfHw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpsgfHw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsgfHw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpsgfHw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsgfHw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpsgfHw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsgfHw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsgfHw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsgfHw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsgfHw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsgfHw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpsgfHw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsgfHw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc48FPqe.s: Assembler messages:
encrypt.c: /tmp/cc48FPqe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc48FPqe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc48FPqe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc48FPqe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48FPqe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48FPqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48FPqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48FPqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48FPqe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48FPqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48FPqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48FPqe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc48FPqe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48FPqe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc48FPqe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48FPqe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc48FPqe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48FPqe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48FPqe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48FPqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48FPqe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48FPqe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc48FPqe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48FPqe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZZEm7L.s: Assembler messages:
encrypt.c: /tmp/ccZZEm7L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZZEm7L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZZEm7L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZZEm7L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZEm7L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZEm7L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZEm7L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZEm7L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZEm7L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZEm7L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZEm7L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZEm7L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZZEm7L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZEm7L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZZEm7L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZZEm7L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZEm7L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZEm7L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZEm7L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZEm7L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZEm7L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZZEm7L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZEm7L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZEm7L.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4Kmao4.s: Assembler messages:
encrypt.c: /tmp/cc4Kmao4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Kmao4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Kmao4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Kmao4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kmao4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kmao4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kmao4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kmao4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kmao4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Kmao4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Kmao4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Kmao4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Kmao4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kmao4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Kmao4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Kmao4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Kmao4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Kmao4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Kmao4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Kmao4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kmao4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Kmao4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Kmao4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Kmao4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs5ckTA.s: Assembler messages:
encrypt.c: /tmp/ccs5ckTA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5ckTA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5ckTA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5ckTA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ckTA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ckTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ckTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ckTA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ckTA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5ckTA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5ckTA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5ckTA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5ckTA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ckTA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5ckTA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs5ckTA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5ckTA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5ckTA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5ckTA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5ckTA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5ckTA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5ckTA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5ckTA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5ckTA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc86xB5x.s: Assembler messages:
encrypt.c: /tmp/cc86xB5x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc86xB5x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc86xB5x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc86xB5x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86xB5x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86xB5x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86xB5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86xB5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86xB5x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc86xB5x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc86xB5x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc86xB5x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc86xB5x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86xB5x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc86xB5x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc86xB5x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc86xB5x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc86xB5x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc86xB5x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc86xB5x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86xB5x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc86xB5x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc86xB5x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc86xB5x.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9bxyag.s: Assembler messages:
encrypt.c: /tmp/cc9bxyag.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bxyag.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bxyag.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bxyag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bxyag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bxyag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bxyag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bxyag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bxyag.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bxyag.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bxyag.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bxyag.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bxyag.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bxyag.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bxyag.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9bxyag.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bxyag.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bxyag.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bxyag.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bxyag.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bxyag.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bxyag.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bxyag.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bxyag.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccETArgP.s: Assembler messages:
encrypt.c: /tmp/ccETArgP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccETArgP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccETArgP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccETArgP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETArgP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETArgP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETArgP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETArgP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETArgP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccETArgP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccETArgP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccETArgP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccETArgP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETArgP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccETArgP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccETArgP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccETArgP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETArgP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETArgP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETArgP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETArgP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccETArgP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETArgP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETArgP.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cclNmf5j.s: Assembler messages:
encrypt.c: /tmp/cclNmf5j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclNmf5j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclNmf5j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclNmf5j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNmf5j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNmf5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNmf5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNmf5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNmf5j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNmf5j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNmf5j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNmf5j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclNmf5j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNmf5j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclNmf5j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNmf5j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclNmf5j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNmf5j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclNmf5j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclNmf5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNmf5j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclNmf5j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclNmf5j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclNmf5j.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRZFqVx.s: Assembler messages:
encrypt.c: /tmp/ccRZFqVx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZFqVx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZFqVx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZFqVx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZFqVx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZFqVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZFqVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZFqVx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZFqVx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZFqVx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZFqVx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZFqVx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZFqVx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZFqVx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZFqVx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRZFqVx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZFqVx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZFqVx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZFqVx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZFqVx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZFqVx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZFqVx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZFqVx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZFqVx.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuKrOOP.s: Assembler messages:
encrypt.c: /tmp/ccuKrOOP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKrOOP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKrOOP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKrOOP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKrOOP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKrOOP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKrOOP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKrOOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKrOOP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKrOOP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKrOOP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKrOOP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKrOOP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKrOOP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKrOOP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKrOOP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuKrOOP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKrOOP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKrOOP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKrOOP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKrOOP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKrOOP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKrOOP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKrOOP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIhmODP.s: Assembler messages:
encrypt.c: /tmp/ccIhmODP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIhmODP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIhmODP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIhmODP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhmODP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhmODP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhmODP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhmODP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhmODP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhmODP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhmODP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhmODP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIhmODP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhmODP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIhmODP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIhmODP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhmODP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhmODP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhmODP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhmODP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhmODP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhmODP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhmODP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhmODP.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccui6SLh.s: Assembler messages:
encrypt.c: /tmp/ccui6SLh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccui6SLh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccui6SLh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccui6SLh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6SLh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6SLh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6SLh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6SLh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6SLh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccui6SLh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccui6SLh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccui6SLh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccui6SLh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6SLh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccui6SLh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccui6SLh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccui6SLh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccui6SLh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccui6SLh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccui6SLh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccui6SLh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccui6SLh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccui6SLh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccui6SLh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9KtqDs.s: Assembler messages:
encrypt.c: /tmp/cc9KtqDs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9KtqDs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9KtqDs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9KtqDs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KtqDs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KtqDs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KtqDs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KtqDs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KtqDs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KtqDs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KtqDs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KtqDs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9KtqDs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KtqDs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9KtqDs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9KtqDs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KtqDs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KtqDs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KtqDs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KtqDs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KtqDs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9KtqDs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KtqDs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KtqDs.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfBDGfL.s: Assembler messages:
encrypt.c: /tmp/ccfBDGfL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBDGfL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBDGfL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfBDGfL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBDGfL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBDGfL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBDGfL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBDGfL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBDGfL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBDGfL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBDGfL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBDGfL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfBDGfL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBDGfL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBDGfL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBDGfL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfBDGfL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBDGfL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBDGfL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBDGfL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBDGfL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBDGfL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfBDGfL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBDGfL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc0zgO42.s: Assembler messages:
encrypt.c: /tmp/cc0zgO42.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0zgO42.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0zgO42.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0zgO42.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zgO42.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zgO42.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zgO42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zgO42.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zgO42.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zgO42.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zgO42.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zgO42.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0zgO42.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zgO42.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0zgO42.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0zgO42.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zgO42.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zgO42.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zgO42.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zgO42.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zgO42.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0zgO42.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zgO42.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zgO42.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6mO3ew.s: Assembler messages:
encrypt.c: /tmp/cc6mO3ew.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6mO3ew.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6mO3ew.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6mO3ew.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mO3ew.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mO3ew.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mO3ew.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mO3ew.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mO3ew.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mO3ew.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mO3ew.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mO3ew.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6mO3ew.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mO3ew.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6mO3ew.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mO3ew.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6mO3ew.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mO3ew.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mO3ew.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mO3ew.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mO3ew.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mO3ew.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mO3ew.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mO3ew.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBnin5G.s: Assembler messages:
encrypt.c: /tmp/ccBnin5G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBnin5G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBnin5G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBnin5G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnin5G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnin5G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnin5G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnin5G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnin5G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnin5G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnin5G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnin5G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBnin5G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnin5G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBnin5G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBnin5G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnin5G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnin5G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnin5G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnin5G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnin5G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBnin5G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnin5G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnin5G.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC2kXb3.s: Assembler messages:
encrypt.c: /tmp/ccC2kXb3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC2kXb3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC2kXb3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC2kXb3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2kXb3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2kXb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2kXb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2kXb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2kXb3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2kXb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2kXb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2kXb3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC2kXb3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2kXb3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC2kXb3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2kXb3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC2kXb3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2kXb3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2kXb3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2kXb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2kXb3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2kXb3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC2kXb3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2kXb3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ4fgtG.s: Assembler messages:
encrypt.c: /tmp/ccQ4fgtG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ4fgtG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ4fgtG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ4fgtG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4fgtG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4fgtG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4fgtG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4fgtG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4fgtG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4fgtG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4fgtG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4fgtG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ4fgtG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4fgtG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ4fgtG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4fgtG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ4fgtG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4fgtG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4fgtG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4fgtG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4fgtG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4fgtG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ4fgtG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4fgtG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWsoUfo.s: Assembler messages:
encrypt.c: /tmp/ccWsoUfo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsoUfo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsoUfo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsoUfo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsoUfo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsoUfo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsoUfo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsoUfo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsoUfo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsoUfo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsoUfo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsoUfo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsoUfo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsoUfo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsoUfo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWsoUfo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsoUfo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsoUfo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsoUfo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsoUfo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsoUfo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsoUfo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsoUfo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsoUfo.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR6bPno.s: Assembler messages:
encrypt.c: /tmp/ccR6bPno.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6bPno.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6bPno.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6bPno.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6bPno.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6bPno.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6bPno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6bPno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6bPno.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6bPno.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6bPno.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6bPno.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6bPno.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6bPno.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6bPno.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6bPno.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR6bPno.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6bPno.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6bPno.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6bPno.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6bPno.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6bPno.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6bPno.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6bPno.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckLDo2T.s: Assembler messages:
encrypt.c: /tmp/cckLDo2T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLDo2T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLDo2T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckLDo2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLDo2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLDo2T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLDo2T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLDo2T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLDo2T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLDo2T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLDo2T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLDo2T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLDo2T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLDo2T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLDo2T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckLDo2T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLDo2T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLDo2T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLDo2T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLDo2T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLDo2T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLDo2T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLDo2T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLDo2T.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccALcWZU.s: Assembler messages:
encrypt.c: /tmp/ccALcWZU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALcWZU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccALcWZU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccALcWZU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALcWZU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALcWZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALcWZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALcWZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALcWZU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALcWZU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALcWZU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALcWZU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccALcWZU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALcWZU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccALcWZU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALcWZU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccALcWZU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALcWZU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALcWZU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALcWZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALcWZU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALcWZU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALcWZU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALcWZU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccWtqr0F.s: Assembler messages:
encrypt.c: /tmp/ccWtqr0F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWtqr0F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWtqr0F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWtqr0F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtqr0F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtqr0F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtqr0F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtqr0F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtqr0F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtqr0F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtqr0F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtqr0F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWtqr0F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtqr0F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWtqr0F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWtqr0F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtqr0F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtqr0F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtqr0F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtqr0F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtqr0F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWtqr0F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtqr0F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtqr0F.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBGYLMD.s: Assembler messages:
encrypt.c: /tmp/ccBGYLMD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBGYLMD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBGYLMD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBGYLMD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGYLMD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGYLMD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGYLMD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGYLMD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGYLMD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGYLMD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGYLMD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGYLMD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBGYLMD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGYLMD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBGYLMD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGYLMD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBGYLMD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGYLMD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGYLMD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGYLMD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGYLMD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGYLMD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBGYLMD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGYLMD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE6BBI9.s: Assembler messages:
encrypt.c: /tmp/ccE6BBI9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6BBI9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6BBI9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6BBI9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6BBI9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6BBI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6BBI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6BBI9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6BBI9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6BBI9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6BBI9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6BBI9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6BBI9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6BBI9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6BBI9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE6BBI9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6BBI9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6BBI9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6BBI9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6BBI9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6BBI9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6BBI9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6BBI9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6BBI9.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMuobDB.s: Assembler messages:
encrypt.c: /tmp/ccMuobDB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMuobDB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMuobDB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMuobDB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuobDB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuobDB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuobDB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuobDB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuobDB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuobDB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuobDB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuobDB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMuobDB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuobDB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMuobDB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMuobDB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuobDB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuobDB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuobDB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuobDB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuobDB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMuobDB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuobDB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuobDB.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccppcYPT.s: Assembler messages:
encrypt.c: /tmp/ccppcYPT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccppcYPT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccppcYPT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccppcYPT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppcYPT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppcYPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppcYPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppcYPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppcYPT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppcYPT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppcYPT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppcYPT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccppcYPT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppcYPT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccppcYPT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppcYPT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccppcYPT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppcYPT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppcYPT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppcYPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppcYPT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppcYPT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccppcYPT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppcYPT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAYdAtB.s: Assembler messages:
encrypt.c: /tmp/ccAYdAtB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYdAtB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAYdAtB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAYdAtB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYdAtB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYdAtB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYdAtB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYdAtB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYdAtB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYdAtB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYdAtB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYdAtB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAYdAtB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYdAtB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAYdAtB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYdAtB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAYdAtB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYdAtB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYdAtB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYdAtB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYdAtB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYdAtB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYdAtB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYdAtB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYKxwh7.s: Assembler messages:
encrypt.c: /tmp/ccYKxwh7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKxwh7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKxwh7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKxwh7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxwh7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxwh7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxwh7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxwh7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxwh7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKxwh7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKxwh7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKxwh7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKxwh7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxwh7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKxwh7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYKxwh7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKxwh7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKxwh7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKxwh7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKxwh7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKxwh7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKxwh7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKxwh7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKxwh7.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccC3ZU1P.s: Assembler messages:
encrypt.c: /tmp/ccC3ZU1P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3ZU1P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3ZU1P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3ZU1P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ZU1P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ZU1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ZU1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ZU1P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ZU1P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3ZU1P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3ZU1P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3ZU1P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3ZU1P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ZU1P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3ZU1P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC3ZU1P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3ZU1P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3ZU1P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3ZU1P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ZU1P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3ZU1P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3ZU1P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3ZU1P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3ZU1P.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDwwMe8.s: Assembler messages:
encrypt.c: /tmp/ccDwwMe8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwwMe8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwwMe8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwwMe8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwwMe8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwwMe8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwwMe8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwwMe8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwwMe8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwwMe8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwwMe8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwwMe8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwwMe8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwwMe8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwwMe8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwwMe8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDwwMe8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwwMe8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwwMe8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwwMe8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwwMe8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwwMe8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwwMe8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwwMe8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8zcZPm.s: Assembler messages:
encrypt.c: /tmp/cc8zcZPm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zcZPm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zcZPm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zcZPm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zcZPm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zcZPm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zcZPm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zcZPm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zcZPm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zcZPm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zcZPm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zcZPm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zcZPm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zcZPm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zcZPm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8zcZPm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zcZPm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zcZPm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zcZPm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zcZPm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zcZPm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zcZPm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zcZPm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zcZPm.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cciC25SQ.s: Assembler messages:
encrypt.c: /tmp/cciC25SQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciC25SQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciC25SQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciC25SQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC25SQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC25SQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC25SQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC25SQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC25SQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC25SQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC25SQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC25SQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciC25SQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC25SQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciC25SQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC25SQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciC25SQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC25SQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC25SQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC25SQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC25SQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC25SQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciC25SQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC25SQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8Bcwd1.s: Assembler messages:
encrypt.c: /tmp/cc8Bcwd1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Bcwd1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Bcwd1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Bcwd1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bcwd1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bcwd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bcwd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bcwd1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bcwd1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Bcwd1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Bcwd1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Bcwd1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Bcwd1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bcwd1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Bcwd1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Bcwd1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Bcwd1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Bcwd1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Bcwd1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bcwd1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Bcwd1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Bcwd1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Bcwd1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Bcwd1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQVtIFj.s: Assembler messages:
encrypt.c: /tmp/ccQVtIFj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVtIFj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVtIFj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVtIFj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVtIFj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVtIFj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVtIFj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVtIFj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVtIFj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVtIFj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVtIFj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVtIFj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVtIFj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVtIFj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVtIFj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVtIFj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQVtIFj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVtIFj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVtIFj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVtIFj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVtIFj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVtIFj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVtIFj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVtIFj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCnTX9M.s: Assembler messages:
encrypt.c: /tmp/ccCnTX9M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCnTX9M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCnTX9M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCnTX9M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnTX9M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnTX9M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnTX9M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnTX9M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnTX9M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnTX9M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnTX9M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnTX9M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCnTX9M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnTX9M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCnTX9M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnTX9M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCnTX9M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnTX9M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnTX9M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnTX9M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnTX9M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnTX9M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCnTX9M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnTX9M.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmLIkNu.s: Assembler messages:
encrypt.c: /tmp/ccmLIkNu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmLIkNu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmLIkNu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmLIkNu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLIkNu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLIkNu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLIkNu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLIkNu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLIkNu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmLIkNu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmLIkNu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmLIkNu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmLIkNu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLIkNu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmLIkNu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmLIkNu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmLIkNu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLIkNu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLIkNu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLIkNu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLIkNu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmLIkNu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLIkNu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLIkNu.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8ABD5x.s: Assembler messages:
encrypt.c: /tmp/cc8ABD5x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ABD5x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ABD5x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ABD5x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABD5x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABD5x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABD5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABD5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABD5x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ABD5x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ABD5x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ABD5x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ABD5x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABD5x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ABD5x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ABD5x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ABD5x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ABD5x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ABD5x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ABD5x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ABD5x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ABD5x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ABD5x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ABD5x.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJEWhR3.s: Assembler messages:
encrypt.c: /tmp/ccJEWhR3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJEWhR3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJEWhR3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJEWhR3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEWhR3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEWhR3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEWhR3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEWhR3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEWhR3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEWhR3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEWhR3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEWhR3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJEWhR3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEWhR3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJEWhR3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJEWhR3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEWhR3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEWhR3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEWhR3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEWhR3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEWhR3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJEWhR3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEWhR3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEWhR3.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6tS2JM.s: Assembler messages:
encrypt.c: /tmp/cc6tS2JM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6tS2JM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6tS2JM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6tS2JM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tS2JM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tS2JM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tS2JM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tS2JM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tS2JM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tS2JM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tS2JM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tS2JM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6tS2JM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tS2JM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6tS2JM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6tS2JM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tS2JM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tS2JM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tS2JM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tS2JM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tS2JM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6tS2JM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tS2JM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tS2JM.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGb6Lx1.s: Assembler messages:
encrypt.c: /tmp/ccGb6Lx1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGb6Lx1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGb6Lx1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGb6Lx1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Lx1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Lx1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Lx1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Lx1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Lx1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGb6Lx1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGb6Lx1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGb6Lx1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGb6Lx1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Lx1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGb6Lx1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGb6Lx1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGb6Lx1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGb6Lx1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGb6Lx1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGb6Lx1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Lx1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGb6Lx1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGb6Lx1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGb6Lx1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFti6Iu.s: Assembler messages:
encrypt.c: /tmp/ccFti6Iu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFti6Iu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFti6Iu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFti6Iu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti6Iu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti6Iu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti6Iu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti6Iu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti6Iu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti6Iu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti6Iu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti6Iu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFti6Iu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti6Iu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFti6Iu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti6Iu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFti6Iu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti6Iu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFti6Iu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFti6Iu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti6Iu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFti6Iu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFti6Iu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFti6Iu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIrmvL0.s: Assembler messages:
encrypt.c: /tmp/ccIrmvL0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrmvL0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrmvL0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrmvL0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmvL0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmvL0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmvL0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmvL0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmvL0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrmvL0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrmvL0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrmvL0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrmvL0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmvL0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrmvL0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrmvL0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrmvL0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmvL0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmvL0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmvL0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmvL0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrmvL0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmvL0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmvL0.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB93Y3F.s: Assembler messages:
encrypt.c: /tmp/ccB93Y3F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB93Y3F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB93Y3F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB93Y3F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB93Y3F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB93Y3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB93Y3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB93Y3F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB93Y3F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB93Y3F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB93Y3F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB93Y3F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB93Y3F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB93Y3F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB93Y3F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB93Y3F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB93Y3F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB93Y3F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB93Y3F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB93Y3F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB93Y3F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB93Y3F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB93Y3F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB93Y3F.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLpHoeY.s: Assembler messages:
encrypt.c: /tmp/ccLpHoeY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLpHoeY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLpHoeY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLpHoeY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHoeY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHoeY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHoeY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHoeY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHoeY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHoeY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHoeY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHoeY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLpHoeY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHoeY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLpHoeY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHoeY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLpHoeY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHoeY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpHoeY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpHoeY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHoeY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpHoeY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLpHoeY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpHoeY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNEZaiK.s: Assembler messages:
encrypt.c: /tmp/ccNEZaiK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNEZaiK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNEZaiK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNEZaiK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEZaiK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEZaiK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEZaiK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEZaiK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEZaiK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEZaiK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEZaiK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEZaiK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNEZaiK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEZaiK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNEZaiK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEZaiK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNEZaiK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEZaiK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNEZaiK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNEZaiK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEZaiK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNEZaiK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNEZaiK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNEZaiK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccouXogg.s: Assembler messages:
encrypt.c: /tmp/ccouXogg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccouXogg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccouXogg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccouXogg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouXogg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouXogg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouXogg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouXogg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouXogg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouXogg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouXogg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouXogg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccouXogg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouXogg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccouXogg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccouXogg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouXogg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouXogg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouXogg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouXogg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouXogg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouXogg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouXogg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouXogg.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFz0ZQX.s: Assembler messages:
encrypt.c: /tmp/ccFz0ZQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFz0ZQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFz0ZQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFz0ZQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0ZQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0ZQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0ZQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0ZQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0ZQX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz0ZQX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz0ZQX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz0ZQX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFz0ZQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0ZQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFz0ZQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFz0ZQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz0ZQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz0ZQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz0ZQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz0ZQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz0ZQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFz0ZQX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz0ZQX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz0ZQX.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX8puag.s: Assembler messages:
encrypt.c: /tmp/ccX8puag.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX8puag.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX8puag.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX8puag.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8puag.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8puag.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8puag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8puag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8puag.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8puag.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8puag.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8puag.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX8puag.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8puag.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX8puag.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8puag.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX8puag.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8puag.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8puag.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8puag.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8puag.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8puag.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8puag.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8puag.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc2226c.s: Assembler messages:
encrypt.c: /tmp/ccc2226c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc2226c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc2226c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc2226c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2226c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2226c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2226c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2226c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2226c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2226c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2226c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2226c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc2226c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2226c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc2226c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc2226c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2226c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2226c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2226c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2226c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2226c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc2226c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2226c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2226c.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuo4O4F.s: Assembler messages:
encrypt.c: /tmp/ccuo4O4F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuo4O4F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuo4O4F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuo4O4F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo4O4F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo4O4F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo4O4F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo4O4F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo4O4F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo4O4F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo4O4F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo4O4F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuo4O4F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo4O4F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuo4O4F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo4O4F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuo4O4F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo4O4F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo4O4F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo4O4F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo4O4F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo4O4F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuo4O4F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo4O4F.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0bfdUc.s: Assembler messages:
encrypt.c: /tmp/cc0bfdUc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bfdUc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0bfdUc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0bfdUc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bfdUc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bfdUc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bfdUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bfdUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bfdUc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bfdUc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bfdUc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bfdUc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0bfdUc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bfdUc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0bfdUc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bfdUc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0bfdUc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bfdUc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bfdUc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bfdUc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bfdUc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bfdUc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bfdUc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bfdUc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1kvJxU.s: Assembler messages:
encrypt.c: /tmp/cc1kvJxU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1kvJxU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1kvJxU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1kvJxU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kvJxU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kvJxU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kvJxU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kvJxU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kvJxU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kvJxU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kvJxU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kvJxU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1kvJxU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kvJxU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1kvJxU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1kvJxU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kvJxU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kvJxU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kvJxU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kvJxU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kvJxU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1kvJxU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kvJxU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kvJxU.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKDmoxr.s: Assembler messages:
encrypt.c: /tmp/ccKDmoxr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDmoxr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKDmoxr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKDmoxr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDmoxr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDmoxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDmoxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDmoxr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDmoxr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDmoxr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDmoxr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDmoxr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKDmoxr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDmoxr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKDmoxr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKDmoxr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDmoxr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDmoxr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDmoxr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDmoxr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDmoxr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDmoxr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDmoxr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDmoxr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbhetSJ.s: Assembler messages:
encrypt.c: /tmp/ccbhetSJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhetSJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbhetSJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbhetSJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhetSJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhetSJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhetSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhetSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhetSJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhetSJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhetSJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhetSJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbhetSJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhetSJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbhetSJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhetSJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbhetSJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhetSJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhetSJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhetSJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhetSJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhetSJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhetSJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhetSJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQUDHkY.s: Assembler messages:
encrypt.c: /tmp/ccQUDHkY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUDHkY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUDHkY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUDHkY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUDHkY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUDHkY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUDHkY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUDHkY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUDHkY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUDHkY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUDHkY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUDHkY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUDHkY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUDHkY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUDHkY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUDHkY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUDHkY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUDHkY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUDHkY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUDHkY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUDHkY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUDHkY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUDHkY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUDHkY.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccsxxjr.s: Assembler messages:
encrypt.c: /tmp/cccsxxjr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccsxxjr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccsxxjr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccsxxjr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsxxjr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsxxjr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsxxjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsxxjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsxxjr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsxxjr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsxxjr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsxxjr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccsxxjr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsxxjr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccsxxjr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsxxjr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccsxxjr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsxxjr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsxxjr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsxxjr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsxxjr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsxxjr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccsxxjr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsxxjr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLWPWfp.s: Assembler messages:
encrypt.c: /tmp/ccLWPWfp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLWPWfp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLWPWfp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLWPWfp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWPWfp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWPWfp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWPWfp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWPWfp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWPWfp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWPWfp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWPWfp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWPWfp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLWPWfp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWPWfp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLWPWfp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLWPWfp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWPWfp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWPWfp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWPWfp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWPWfp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWPWfp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLWPWfp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWPWfp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWPWfp.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccidSmjT.s: Assembler messages:
encrypt.c: /tmp/ccidSmjT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidSmjT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidSmjT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccidSmjT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidSmjT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidSmjT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidSmjT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidSmjT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidSmjT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidSmjT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidSmjT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidSmjT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidSmjT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidSmjT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidSmjT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidSmjT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccidSmjT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidSmjT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidSmjT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidSmjT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidSmjT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidSmjT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidSmjT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidSmjT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6fbr8p.s: Assembler messages:
encrypt.c: /tmp/cc6fbr8p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fbr8p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fbr8p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fbr8p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fbr8p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fbr8p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fbr8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fbr8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fbr8p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fbr8p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fbr8p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fbr8p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fbr8p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fbr8p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fbr8p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fbr8p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6fbr8p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fbr8p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fbr8p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fbr8p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fbr8p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fbr8p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fbr8p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fbr8p.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuX0hX7.s: Assembler messages:
encrypt.c: /tmp/ccuX0hX7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuX0hX7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuX0hX7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuX0hX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuX0hX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuX0hX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuX0hX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuX0hX7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuX0hX7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuX0hX7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuX0hX7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuX0hX7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuX0hX7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuX0hX7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuX0hX7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuX0hX7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuX0hX7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuX0hX7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuX0hX7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuX0hX7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuX0hX7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuX0hX7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuX0hX7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuX0hX7.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccf8oBZW.s: Assembler messages:
encrypt.c: /tmp/ccf8oBZW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf8oBZW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf8oBZW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf8oBZW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8oBZW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8oBZW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8oBZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8oBZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8oBZW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8oBZW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8oBZW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8oBZW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf8oBZW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8oBZW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf8oBZW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8oBZW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf8oBZW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8oBZW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8oBZW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8oBZW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8oBZW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8oBZW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf8oBZW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8oBZW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cct5WlSD.s: Assembler messages:
encrypt.c: /tmp/cct5WlSD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5WlSD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5WlSD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct5WlSD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WlSD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WlSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WlSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WlSD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WlSD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5WlSD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5WlSD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5WlSD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5WlSD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WlSD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5WlSD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct5WlSD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5WlSD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WlSD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WlSD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5WlSD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WlSD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5WlSD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WlSD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5WlSD.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFFgYJa.s: Assembler messages:
encrypt.c: /tmp/ccFFgYJa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFFgYJa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFFgYJa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFFgYJa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFgYJa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFgYJa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFgYJa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFgYJa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFgYJa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFgYJa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFgYJa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFgYJa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFFgYJa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFgYJa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFFgYJa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFFgYJa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFgYJa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFgYJa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFgYJa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFgYJa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFgYJa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFFgYJa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFgYJa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFgYJa.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu02pyE.s: Assembler messages:
encrypt.c: /tmp/ccu02pyE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu02pyE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu02pyE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu02pyE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02pyE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02pyE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02pyE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02pyE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02pyE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02pyE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02pyE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02pyE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu02pyE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02pyE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu02pyE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02pyE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu02pyE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02pyE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu02pyE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu02pyE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02pyE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu02pyE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu02pyE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu02pyE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc69nnY4.s: Assembler messages:
encrypt.c: /tmp/cc69nnY4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc69nnY4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc69nnY4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc69nnY4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69nnY4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69nnY4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69nnY4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69nnY4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69nnY4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc69nnY4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc69nnY4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc69nnY4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc69nnY4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69nnY4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc69nnY4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc69nnY4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc69nnY4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc69nnY4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc69nnY4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc69nnY4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69nnY4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc69nnY4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc69nnY4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc69nnY4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXENPxM.s: Assembler messages:
encrypt.c: /tmp/ccXENPxM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXENPxM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXENPxM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXENPxM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXENPxM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXENPxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXENPxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXENPxM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXENPxM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXENPxM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXENPxM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXENPxM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXENPxM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXENPxM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXENPxM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXENPxM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXENPxM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXENPxM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXENPxM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXENPxM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXENPxM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXENPxM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXENPxM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXENPxM.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5PzDDj.s: Assembler messages:
encrypt.c: /tmp/cc5PzDDj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5PzDDj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5PzDDj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5PzDDj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PzDDj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PzDDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PzDDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PzDDj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PzDDj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PzDDj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PzDDj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PzDDj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5PzDDj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PzDDj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5PzDDj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5PzDDj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PzDDj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PzDDj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PzDDj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PzDDj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PzDDj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5PzDDj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PzDDj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PzDDj.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYZP0CN.s: Assembler messages:
encrypt.c: /tmp/ccYZP0CN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZP0CN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZP0CN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZP0CN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZP0CN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZP0CN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZP0CN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZP0CN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZP0CN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZP0CN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZP0CN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZP0CN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZP0CN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZP0CN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZP0CN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZP0CN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYZP0CN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZP0CN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZP0CN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZP0CN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZP0CN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZP0CN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZP0CN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZP0CN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc2om4Vm.s: Assembler messages:
encrypt.c: /tmp/cc2om4Vm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2om4Vm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2om4Vm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2om4Vm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2om4Vm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2om4Vm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2om4Vm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2om4Vm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2om4Vm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2om4Vm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2om4Vm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2om4Vm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2om4Vm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2om4Vm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2om4Vm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2om4Vm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2om4Vm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2om4Vm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2om4Vm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2om4Vm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2om4Vm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2om4Vm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2om4Vm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2om4Vm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccF47Vt4.s: Assembler messages:
encrypt.c: /tmp/ccF47Vt4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF47Vt4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF47Vt4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF47Vt4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF47Vt4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF47Vt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF47Vt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF47Vt4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF47Vt4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF47Vt4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF47Vt4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF47Vt4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF47Vt4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF47Vt4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF47Vt4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF47Vt4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF47Vt4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF47Vt4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF47Vt4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF47Vt4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF47Vt4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF47Vt4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF47Vt4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF47Vt4.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH7IR3x.s: Assembler messages:
encrypt.c: /tmp/ccH7IR3x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH7IR3x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH7IR3x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH7IR3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7IR3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7IR3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7IR3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7IR3x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7IR3x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7IR3x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7IR3x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7IR3x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH7IR3x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7IR3x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH7IR3x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH7IR3x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7IR3x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7IR3x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7IR3x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7IR3x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7IR3x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH7IR3x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7IR3x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7IR3x.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyGjxdQ.s: Assembler messages:
encrypt.c: /tmp/ccyGjxdQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGjxdQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGjxdQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGjxdQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjxdQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjxdQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjxdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjxdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjxdQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjxdQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjxdQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjxdQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGjxdQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjxdQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGjxdQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjxdQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyGjxdQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjxdQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGjxdQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGjxdQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjxdQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGjxdQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGjxdQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGjxdQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3aR1MR.s: Assembler messages:
encrypt.c: /tmp/cc3aR1MR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3aR1MR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3aR1MR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3aR1MR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aR1MR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aR1MR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aR1MR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aR1MR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aR1MR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aR1MR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aR1MR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aR1MR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3aR1MR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aR1MR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3aR1MR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aR1MR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3aR1MR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aR1MR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3aR1MR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3aR1MR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aR1MR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3aR1MR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3aR1MR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3aR1MR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP1xTvz.s: Assembler messages:
encrypt.c: /tmp/ccP1xTvz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1xTvz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1xTvz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1xTvz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1xTvz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1xTvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1xTvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1xTvz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1xTvz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1xTvz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1xTvz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1xTvz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1xTvz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1xTvz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1xTvz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP1xTvz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1xTvz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1xTvz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1xTvz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1xTvz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1xTvz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1xTvz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1xTvz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1xTvz.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3l50wz.s: Assembler messages:
encrypt.c: /tmp/cc3l50wz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3l50wz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3l50wz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3l50wz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l50wz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l50wz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l50wz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l50wz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l50wz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l50wz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l50wz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l50wz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3l50wz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l50wz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3l50wz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l50wz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3l50wz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l50wz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l50wz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l50wz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l50wz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l50wz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3l50wz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l50wz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBybWl6.s: Assembler messages:
encrypt.c: /tmp/ccBybWl6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBybWl6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBybWl6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBybWl6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBybWl6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBybWl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBybWl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBybWl6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBybWl6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBybWl6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBybWl6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBybWl6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBybWl6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBybWl6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBybWl6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBybWl6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBybWl6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBybWl6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBybWl6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBybWl6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBybWl6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBybWl6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBybWl6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBybWl6.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbVKQJ9.s: Assembler messages:
encrypt.c: /tmp/ccbVKQJ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVKQJ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVKQJ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVKQJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVKQJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVKQJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVKQJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVKQJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVKQJ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVKQJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVKQJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVKQJ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVKQJ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVKQJ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVKQJ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVKQJ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbVKQJ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVKQJ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVKQJ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVKQJ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVKQJ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVKQJ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVKQJ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVKQJ9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cct0shtR.s: Assembler messages:
encrypt.c: /tmp/cct0shtR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0shtR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0shtR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct0shtR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0shtR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0shtR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0shtR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0shtR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0shtR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0shtR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0shtR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0shtR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0shtR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0shtR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0shtR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0shtR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0shtR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0shtR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0shtR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0shtR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0shtR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0shtR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0shtR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0shtR.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7GNpLk.s: Assembler messages:
encrypt.c: /tmp/cc7GNpLk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7GNpLk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7GNpLk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7GNpLk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GNpLk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GNpLk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GNpLk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GNpLk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GNpLk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GNpLk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GNpLk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GNpLk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7GNpLk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GNpLk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7GNpLk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7GNpLk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GNpLk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GNpLk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GNpLk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GNpLk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GNpLk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7GNpLk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GNpLk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GNpLk.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEA5UcD.s: Assembler messages:
encrypt.c: /tmp/ccEA5UcD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEA5UcD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEA5UcD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEA5UcD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA5UcD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA5UcD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA5UcD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA5UcD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA5UcD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEA5UcD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEA5UcD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEA5UcD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEA5UcD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA5UcD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEA5UcD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEA5UcD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEA5UcD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEA5UcD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEA5UcD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEA5UcD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA5UcD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEA5UcD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEA5UcD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEA5UcD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHJFBoT.s: Assembler messages:
encrypt.c: /tmp/ccHJFBoT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJFBoT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJFBoT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJFBoT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJFBoT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJFBoT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJFBoT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJFBoT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJFBoT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJFBoT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJFBoT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJFBoT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJFBoT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJFBoT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJFBoT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHJFBoT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJFBoT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJFBoT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJFBoT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJFBoT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJFBoT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJFBoT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJFBoT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJFBoT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnvBNRc.s: Assembler messages:
encrypt.c: /tmp/ccnvBNRc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvBNRc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvBNRc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvBNRc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvBNRc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvBNRc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvBNRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvBNRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvBNRc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvBNRc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvBNRc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvBNRc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvBNRc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvBNRc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvBNRc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvBNRc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnvBNRc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvBNRc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvBNRc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvBNRc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvBNRc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvBNRc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvBNRc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvBNRc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFoKPXo.s: Assembler messages:
encrypt.c: /tmp/ccFoKPXo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoKPXo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoKPXo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoKPXo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoKPXo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoKPXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoKPXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoKPXo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoKPXo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoKPXo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoKPXo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoKPXo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoKPXo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoKPXo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoKPXo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFoKPXo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoKPXo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoKPXo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoKPXo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoKPXo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoKPXo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoKPXo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoKPXo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoKPXo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgP6HqU.s: Assembler messages:
encrypt.c: /tmp/ccgP6HqU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgP6HqU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgP6HqU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgP6HqU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP6HqU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP6HqU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP6HqU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP6HqU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP6HqU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP6HqU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP6HqU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP6HqU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgP6HqU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP6HqU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgP6HqU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP6HqU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgP6HqU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP6HqU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgP6HqU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgP6HqU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP6HqU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgP6HqU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgP6HqU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgP6HqU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHo0pJ7.s: Assembler messages:
encrypt.c: /tmp/ccHo0pJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHo0pJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHo0pJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHo0pJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo0pJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo0pJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo0pJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo0pJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo0pJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHo0pJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHo0pJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHo0pJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHo0pJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo0pJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHo0pJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHo0pJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHo0pJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHo0pJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHo0pJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo0pJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHo0pJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHo0pJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHo0pJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHo0pJ7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvFVohr.s: Assembler messages:
encrypt.c: /tmp/ccvFVohr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvFVohr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvFVohr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvFVohr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFVohr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFVohr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFVohr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFVohr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFVohr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFVohr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFVohr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFVohr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvFVohr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFVohr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvFVohr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFVohr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvFVohr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFVohr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFVohr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFVohr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFVohr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFVohr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvFVohr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFVohr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKQK1yE.s: Assembler messages:
encrypt.c: /tmp/ccKQK1yE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKQK1yE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKQK1yE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKQK1yE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQK1yE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQK1yE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQK1yE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQK1yE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQK1yE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQK1yE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQK1yE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQK1yE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKQK1yE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQK1yE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKQK1yE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKQK1yE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQK1yE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQK1yE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQK1yE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQK1yE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQK1yE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKQK1yE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQK1yE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQK1yE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceFQCU9.s: Assembler messages:
encrypt.c: /tmp/cceFQCU9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceFQCU9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceFQCU9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceFQCU9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFQCU9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFQCU9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFQCU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFQCU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFQCU9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFQCU9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFQCU9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFQCU9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceFQCU9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFQCU9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceFQCU9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFQCU9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceFQCU9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFQCU9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceFQCU9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceFQCU9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFQCU9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceFQCU9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceFQCU9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceFQCU9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIpCAka.s: Assembler messages:
encrypt.c: /tmp/ccIpCAka.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIpCAka.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIpCAka.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIpCAka.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpCAka.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpCAka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpCAka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpCAka.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpCAka.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIpCAka.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIpCAka.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIpCAka.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIpCAka.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpCAka.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIpCAka.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIpCAka.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIpCAka.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIpCAka.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIpCAka.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpCAka.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIpCAka.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIpCAka.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIpCAka.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIpCAka.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxlfTwB.s: Assembler messages:
encrypt.c: /tmp/ccxlfTwB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxlfTwB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxlfTwB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxlfTwB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlfTwB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlfTwB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlfTwB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlfTwB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlfTwB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlfTwB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlfTwB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlfTwB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxlfTwB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlfTwB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxlfTwB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlfTwB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxlfTwB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlfTwB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlfTwB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlfTwB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlfTwB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlfTwB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxlfTwB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlfTwB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFIDZgO.s: Assembler messages:
encrypt.c: /tmp/ccFIDZgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFIDZgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFIDZgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFIDZgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIDZgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIDZgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIDZgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIDZgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIDZgO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIDZgO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIDZgO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIDZgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFIDZgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIDZgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFIDZgO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFIDZgO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIDZgO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIDZgO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIDZgO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIDZgO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIDZgO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFIDZgO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIDZgO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIDZgO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclASvN9.s: Assembler messages:
encrypt.c: /tmp/cclASvN9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclASvN9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclASvN9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclASvN9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASvN9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASvN9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASvN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASvN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASvN9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclASvN9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclASvN9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclASvN9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclASvN9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASvN9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclASvN9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclASvN9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclASvN9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclASvN9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclASvN9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclASvN9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASvN9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclASvN9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclASvN9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclASvN9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccwRWYAn.s: Assembler messages:
encrypt.c: /tmp/ccwRWYAn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRWYAn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRWYAn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRWYAn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRWYAn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRWYAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRWYAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRWYAn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRWYAn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRWYAn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRWYAn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRWYAn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRWYAn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRWYAn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRWYAn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwRWYAn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRWYAn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRWYAn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRWYAn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRWYAn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRWYAn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRWYAn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRWYAn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRWYAn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccxkoH0I.s: Assembler messages:
encrypt.c: /tmp/ccxkoH0I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxkoH0I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxkoH0I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxkoH0I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkoH0I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkoH0I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkoH0I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkoH0I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkoH0I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkoH0I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkoH0I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkoH0I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxkoH0I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkoH0I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxkoH0I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkoH0I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxkoH0I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkoH0I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkoH0I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkoH0I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkoH0I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkoH0I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxkoH0I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkoH0I.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5cv04m.s: Assembler messages:
encrypt.c: /tmp/cc5cv04m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5cv04m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5cv04m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5cv04m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cv04m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cv04m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cv04m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cv04m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cv04m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cv04m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cv04m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cv04m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5cv04m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cv04m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5cv04m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cv04m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5cv04m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cv04m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cv04m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cv04m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cv04m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cv04m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5cv04m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cv04m.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cceLBcIV.s: Assembler messages:
encrypt.c: /tmp/cceLBcIV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceLBcIV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceLBcIV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceLBcIV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLBcIV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLBcIV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLBcIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLBcIV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLBcIV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLBcIV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLBcIV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLBcIV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceLBcIV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLBcIV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceLBcIV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceLBcIV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLBcIV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLBcIV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLBcIV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLBcIV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLBcIV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceLBcIV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLBcIV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLBcIV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3xiqV1.s: Assembler messages:
encrypt.c: /tmp/cc3xiqV1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xiqV1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xiqV1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xiqV1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xiqV1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xiqV1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3xiqV1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xiqV1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xiqV1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xiqV1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xiqV1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xiqV1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc3xiqV1.s: Assembler messages:
encrypt.c: /tmp/cc3xiqV1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xiqV1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xiqV1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xiqV1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xiqV1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xiqV1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3xiqV1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xiqV1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xiqV1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xiqV1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xiqV1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xiqV1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xiqV1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xiqV1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvmPUGu.s: Assembler messages:
encrypt.c: /tmp/ccvmPUGu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmPUGu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmPUGu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmPUGu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmPUGu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmPUGu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmPUGu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmPUGu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmPUGu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmPUGu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmPUGu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmPUGu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvmPUGu.s: Assembler messages:
encrypt.c: /tmp/ccvmPUGu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmPUGu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmPUGu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmPUGu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmPUGu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmPUGu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmPUGu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmPUGu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmPUGu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmPUGu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmPUGu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmPUGu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmPUGu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmPUGu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4gj209.s: Assembler messages:
encrypt.c: /tmp/cc4gj209.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gj209.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gj209.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gj209.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gj209.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gj209.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gj209.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gj209.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gj209.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4gj209.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gj209.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gj209.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc4gj209.s: Assembler messages:
encrypt.c: /tmp/cc4gj209.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gj209.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gj209.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gj209.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gj209.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gj209.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gj209.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gj209.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gj209.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4gj209.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gj209.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gj209.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gj209.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gj209.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwW3LWx.s: Assembler messages:
encrypt.c: /tmp/ccwW3LWx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwW3LWx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwW3LWx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwW3LWx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwW3LWx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwW3LWx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwW3LWx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwW3LWx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwW3LWx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwW3LWx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwW3LWx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwW3LWx.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwW3LWx.s: Assembler messages:
encrypt.c: /tmp/ccwW3LWx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwW3LWx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwW3LWx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwW3LWx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwW3LWx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwW3LWx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwW3LWx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwW3LWx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwW3LWx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwW3LWx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW3LWx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwW3LWx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwW3LWx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwW3LWx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZMuzmg.s: Assembler messages:
encrypt.c: /tmp/ccZMuzmg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMuzmg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMuzmg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMuzmg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMuzmg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMuzmg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZMuzmg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMuzmg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMuzmg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMuzmg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMuzmg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMuzmg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccZMuzmg.s: Assembler messages:
encrypt.c: /tmp/ccZMuzmg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMuzmg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMuzmg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMuzmg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMuzmg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMuzmg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZMuzmg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMuzmg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMuzmg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMuzmg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMuzmg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMuzmg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMuzmg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMuzmg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cccSy35I.s: Assembler messages:
encrypt.c: /tmp/cccSy35I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccSy35I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccSy35I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccSy35I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSy35I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSy35I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSy35I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccSy35I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccSy35I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccSy35I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSy35I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccSy35I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cccSy35I.s: Assembler messages:
encrypt.c: /tmp/cccSy35I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccSy35I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccSy35I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccSy35I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSy35I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSy35I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSy35I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccSy35I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccSy35I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccSy35I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSy35I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSy35I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccSy35I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSy35I.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBYxwbM.s: Assembler messages:
encrypt.c: /tmp/ccBYxwbM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBYxwbM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBYxwbM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBYxwbM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBYxwbM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBYxwbM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBYxwbM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYxwbM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYxwbM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYxwbM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYxwbM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYxwbM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccBYxwbM.s: Assembler messages:
encrypt.c: /tmp/ccBYxwbM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBYxwbM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBYxwbM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBYxwbM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBYxwbM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBYxwbM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBYxwbM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYxwbM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYxwbM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYxwbM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYxwbM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYxwbM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYxwbM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYxwbM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQfKhWr.s: Assembler messages:
encrypt.c: /tmp/ccQfKhWr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfKhWr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfKhWr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfKhWr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfKhWr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfKhWr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfKhWr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfKhWr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfKhWr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQfKhWr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfKhWr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfKhWr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccQfKhWr.s: Assembler messages:
encrypt.c: /tmp/ccQfKhWr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfKhWr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfKhWr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfKhWr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfKhWr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfKhWr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfKhWr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfKhWr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfKhWr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQfKhWr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfKhWr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfKhWr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfKhWr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfKhWr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3q6mw3.s: Assembler messages:
encrypt.c: /tmp/cc3q6mw3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3q6mw3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3q6mw3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3q6mw3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q6mw3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q6mw3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q6mw3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q6mw3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q6mw3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q6mw3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q6mw3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q6mw3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3q6mw3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q6mw3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3q6mw3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q6mw3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3q6mw3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q6mw3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3q6mw3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3q6mw3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q6mw3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3q6mw3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3q6mw3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3q6mw3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyTsEVG.s: Assembler messages:
encrypt.c: /tmp/ccyTsEVG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTsEVG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTsEVG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTsEVG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTsEVG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTsEVG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTsEVG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTsEVG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTsEVG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTsEVG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTsEVG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTsEVG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTsEVG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTsEVG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTsEVG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyTsEVG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTsEVG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTsEVG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTsEVG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTsEVG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTsEVG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTsEVG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTsEVG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTsEVG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUwSQdf.s: Assembler messages:
encrypt.c: /tmp/ccUwSQdf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwSQdf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwSQdf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUwSQdf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwSQdf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwSQdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwSQdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwSQdf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwSQdf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwSQdf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwSQdf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwSQdf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUwSQdf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwSQdf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwSQdf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUwSQdf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwSQdf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwSQdf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwSQdf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwSQdf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwSQdf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUwSQdf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwSQdf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwSQdf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnju4sz.s: Assembler messages:
encrypt.c: /tmp/ccnju4sz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnju4sz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnju4sz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnju4sz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnju4sz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnju4sz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnju4sz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnju4sz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnju4sz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnju4sz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnju4sz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnju4sz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnju4sz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnju4sz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnju4sz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnju4sz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnju4sz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnju4sz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnju4sz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnju4sz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnju4sz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnju4sz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnju4sz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnju4sz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccxw50yg.s: Assembler messages:
encrypt.c: /tmp/ccxw50yg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxw50yg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxw50yg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxw50yg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxw50yg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxw50yg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxw50yg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxw50yg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxw50yg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxw50yg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxw50yg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxw50yg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxw50yg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxw50yg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxw50yg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxw50yg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxw50yg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxw50yg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxw50yg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxw50yg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxw50yg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxw50yg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxw50yg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxw50yg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cczf7RsP.s: Assembler messages:
encrypt.c: /tmp/cczf7RsP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczf7RsP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczf7RsP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczf7RsP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf7RsP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf7RsP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf7RsP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf7RsP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf7RsP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczf7RsP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczf7RsP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczf7RsP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczf7RsP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf7RsP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczf7RsP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczf7RsP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczf7RsP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf7RsP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf7RsP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf7RsP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf7RsP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczf7RsP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf7RsP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf7RsP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNVFsYO.s: Assembler messages:
encrypt.c: /tmp/ccNVFsYO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNVFsYO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNVFsYO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNVFsYO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVFsYO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVFsYO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVFsYO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVFsYO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVFsYO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVFsYO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVFsYO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVFsYO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNVFsYO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVFsYO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNVFsYO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVFsYO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNVFsYO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVFsYO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVFsYO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVFsYO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVFsYO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVFsYO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNVFsYO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVFsYO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cccbThos.s: Assembler messages:
encrypt.c: /tmp/cccbThos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccbThos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccbThos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccbThos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbThos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbThos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbThos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbThos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbThos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbThos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbThos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbThos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccbThos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbThos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccbThos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccbThos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbThos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbThos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbThos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbThos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbThos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbThos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbThos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbThos.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfnh1sv.s: Assembler messages:
encrypt.c: /tmp/ccfnh1sv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfnh1sv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfnh1sv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfnh1sv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnh1sv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnh1sv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnh1sv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnh1sv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnh1sv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnh1sv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnh1sv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnh1sv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfnh1sv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnh1sv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfnh1sv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfnh1sv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnh1sv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnh1sv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnh1sv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnh1sv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnh1sv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfnh1sv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnh1sv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnh1sv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqnzj1R.s: Assembler messages:
encrypt.c: /tmp/ccqnzj1R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqnzj1R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqnzj1R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqnzj1R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnzj1R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnzj1R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnzj1R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnzj1R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnzj1R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnzj1R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnzj1R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnzj1R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqnzj1R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnzj1R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqnzj1R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnzj1R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqnzj1R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnzj1R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnzj1R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnzj1R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnzj1R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnzj1R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqnzj1R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnzj1R.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNng5M3.s: Assembler messages:
encrypt.c: /tmp/ccNng5M3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNng5M3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNng5M3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNng5M3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNng5M3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNng5M3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNng5M3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNng5M3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNng5M3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNng5M3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNng5M3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNng5M3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNng5M3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNng5M3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNng5M3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNng5M3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNng5M3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNng5M3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNng5M3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNng5M3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNng5M3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNng5M3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNng5M3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNng5M3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrjLM6u.s: Assembler messages:
encrypt.c: /tmp/ccrjLM6u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrjLM6u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrjLM6u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrjLM6u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjLM6u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjLM6u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjLM6u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjLM6u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjLM6u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjLM6u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjLM6u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjLM6u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrjLM6u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjLM6u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrjLM6u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjLM6u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrjLM6u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjLM6u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjLM6u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjLM6u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjLM6u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjLM6u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrjLM6u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjLM6u.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUcqVv6.s: Assembler messages:
encrypt.c: /tmp/ccUcqVv6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUcqVv6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUcqVv6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUcqVv6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcqVv6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcqVv6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcqVv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcqVv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcqVv6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcqVv6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcqVv6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcqVv6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUcqVv6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcqVv6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUcqVv6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcqVv6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUcqVv6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcqVv6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcqVv6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcqVv6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcqVv6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcqVv6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcqVv6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcqVv6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVJWT9K.s: Assembler messages:
encrypt.c: /tmp/ccVJWT9K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJWT9K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJWT9K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJWT9K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJWT9K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJWT9K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJWT9K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJWT9K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJWT9K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJWT9K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJWT9K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJWT9K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJWT9K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJWT9K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJWT9K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVJWT9K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJWT9K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJWT9K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJWT9K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJWT9K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJWT9K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJWT9K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJWT9K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJWT9K.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl6NhXg.s: Assembler messages:
encrypt.c: /tmp/ccl6NhXg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6NhXg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6NhXg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6NhXg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6NhXg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6NhXg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6NhXg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6NhXg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6NhXg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6NhXg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6NhXg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6NhXg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6NhXg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6NhXg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6NhXg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl6NhXg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6NhXg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6NhXg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6NhXg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6NhXg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6NhXg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6NhXg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6NhXg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6NhXg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsyg1rC.s: Assembler messages:
encrypt.c: /tmp/ccsyg1rC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyg1rC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyg1rC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyg1rC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyg1rC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyg1rC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyg1rC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyg1rC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyg1rC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyg1rC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyg1rC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyg1rC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyg1rC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyg1rC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyg1rC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyg1rC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsyg1rC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyg1rC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyg1rC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyg1rC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyg1rC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyg1rC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyg1rC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyg1rC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNzxXd5.s: Assembler messages:
encrypt.c: /tmp/ccNzxXd5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzxXd5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNzxXd5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNzxXd5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzxXd5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzxXd5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzxXd5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzxXd5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzxXd5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzxXd5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzxXd5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzxXd5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNzxXd5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzxXd5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNzxXd5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNzxXd5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzxXd5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzxXd5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzxXd5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzxXd5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzxXd5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzxXd5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzxXd5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzxXd5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPl5QCp.s: Assembler messages:
encrypt.c: /tmp/ccPl5QCp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPl5QCp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPl5QCp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPl5QCp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPl5QCp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPl5QCp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPl5QCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPl5QCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPl5QCp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPl5QCp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPl5QCp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPl5QCp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPl5QCp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPl5QCp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPl5QCp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPl5QCp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPl5QCp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPl5QCp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPl5QCp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPl5QCp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPl5QCp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPl5QCp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPl5QCp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPl5QCp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQpXQq8.s: Assembler messages:
encrypt.c: /tmp/ccQpXQq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpXQq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQpXQq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpXQq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXQq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXQq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXQq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXQq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXQq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpXQq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpXQq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpXQq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQpXQq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXQq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQpXQq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpXQq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQpXQq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpXQq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpXQq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpXQq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXQq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpXQq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpXQq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpXQq8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclqgCYA.s: Assembler messages:
encrypt.c: /tmp/cclqgCYA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqgCYA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqgCYA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclqgCYA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqgCYA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqgCYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqgCYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqgCYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqgCYA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqgCYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqgCYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqgCYA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqgCYA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqgCYA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqgCYA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclqgCYA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqgCYA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqgCYA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqgCYA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqgCYA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqgCYA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqgCYA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqgCYA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqgCYA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdvOgFH.s: Assembler messages:
encrypt.c: /tmp/ccdvOgFH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvOgFH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdvOgFH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdvOgFH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvOgFH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvOgFH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvOgFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvOgFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvOgFH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvOgFH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvOgFH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvOgFH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdvOgFH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvOgFH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdvOgFH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvOgFH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdvOgFH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvOgFH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvOgFH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvOgFH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvOgFH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvOgFH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvOgFH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvOgFH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqjDfXm.s: Assembler messages:
encrypt.c: /tmp/ccqjDfXm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjDfXm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjDfXm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjDfXm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjDfXm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjDfXm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjDfXm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjDfXm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjDfXm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjDfXm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjDfXm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjDfXm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjDfXm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjDfXm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjDfXm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqjDfXm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjDfXm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjDfXm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjDfXm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjDfXm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjDfXm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjDfXm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjDfXm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjDfXm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc495EYm.s: Assembler messages:
encrypt.c: /tmp/cc495EYm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc495EYm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc495EYm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc495EYm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495EYm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495EYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495EYm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495EYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495EYm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc495EYm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc495EYm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc495EYm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc495EYm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495EYm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc495EYm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc495EYm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc495EYm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc495EYm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc495EYm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc495EYm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495EYm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc495EYm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc495EYm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc495EYm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB5G1DQ.s: Assembler messages:
encrypt.c: /tmp/ccB5G1DQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB5G1DQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB5G1DQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB5G1DQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5G1DQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5G1DQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5G1DQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5G1DQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5G1DQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB5G1DQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB5G1DQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB5G1DQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB5G1DQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5G1DQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB5G1DQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB5G1DQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB5G1DQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5G1DQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5G1DQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5G1DQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5G1DQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB5G1DQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5G1DQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5G1DQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ7qnvE.s: Assembler messages:
encrypt.c: /tmp/ccJ7qnvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7qnvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7qnvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7qnvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7qnvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7qnvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7qnvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7qnvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7qnvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7qnvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7qnvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7qnvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7qnvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7qnvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7qnvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7qnvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ7qnvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7qnvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ7qnvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ7qnvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7qnvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ7qnvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7qnvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ7qnvE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccezn0wg.s: Assembler messages:
encrypt.c: /tmp/ccezn0wg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccezn0wg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccezn0wg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccezn0wg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezn0wg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezn0wg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezn0wg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezn0wg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezn0wg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezn0wg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezn0wg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezn0wg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccezn0wg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezn0wg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccezn0wg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccezn0wg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezn0wg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezn0wg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezn0wg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezn0wg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezn0wg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccezn0wg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezn0wg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezn0wg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaTEUPj.s: Assembler messages:
encrypt.c: /tmp/ccaTEUPj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaTEUPj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaTEUPj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaTEUPj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTEUPj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTEUPj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTEUPj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTEUPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTEUPj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTEUPj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTEUPj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTEUPj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaTEUPj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTEUPj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaTEUPj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTEUPj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaTEUPj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTEUPj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTEUPj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTEUPj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTEUPj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTEUPj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaTEUPj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTEUPj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuLQ7rM.s: Assembler messages:
encrypt.c: /tmp/ccuLQ7rM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuLQ7rM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuLQ7rM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuLQ7rM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLQ7rM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLQ7rM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLQ7rM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLQ7rM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLQ7rM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLQ7rM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLQ7rM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLQ7rM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuLQ7rM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLQ7rM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuLQ7rM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuLQ7rM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLQ7rM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLQ7rM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLQ7rM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLQ7rM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLQ7rM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuLQ7rM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLQ7rM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLQ7rM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccALhPfy.s: Assembler messages:
encrypt.c: /tmp/ccALhPfy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALhPfy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccALhPfy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccALhPfy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALhPfy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALhPfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALhPfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALhPfy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALhPfy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALhPfy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALhPfy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALhPfy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccALhPfy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALhPfy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccALhPfy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccALhPfy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALhPfy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALhPfy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALhPfy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALhPfy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALhPfy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALhPfy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALhPfy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALhPfy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU1CBJS.s: Assembler messages:
encrypt.c: /tmp/ccU1CBJS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1CBJS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1CBJS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1CBJS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1CBJS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1CBJS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1CBJS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1CBJS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1CBJS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1CBJS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1CBJS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1CBJS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1CBJS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1CBJS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1CBJS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1CBJS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU1CBJS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1CBJS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1CBJS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1CBJS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1CBJS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1CBJS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU1CBJS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1CBJS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4pfRP1.s: Assembler messages:
encrypt.c: /tmp/cc4pfRP1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pfRP1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pfRP1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pfRP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pfRP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pfRP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pfRP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pfRP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pfRP1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pfRP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pfRP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pfRP1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pfRP1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pfRP1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pfRP1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4pfRP1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pfRP1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pfRP1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pfRP1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pfRP1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pfRP1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pfRP1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pfRP1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pfRP1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLTxPrm.s: Assembler messages:
encrypt.c: /tmp/ccLTxPrm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLTxPrm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLTxPrm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLTxPrm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTxPrm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTxPrm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTxPrm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTxPrm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTxPrm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTxPrm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTxPrm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTxPrm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLTxPrm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTxPrm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLTxPrm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTxPrm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLTxPrm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTxPrm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTxPrm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTxPrm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTxPrm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTxPrm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLTxPrm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTxPrm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2BvAkv.s: Assembler messages:
encrypt.c: /tmp/cc2BvAkv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BvAkv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BvAkv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BvAkv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BvAkv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BvAkv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BvAkv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BvAkv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BvAkv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BvAkv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BvAkv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BvAkv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BvAkv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BvAkv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BvAkv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2BvAkv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BvAkv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BvAkv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BvAkv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BvAkv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BvAkv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BvAkv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BvAkv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BvAkv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8nYWzP.s: Assembler messages:
encrypt.c: /tmp/cc8nYWzP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8nYWzP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8nYWzP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8nYWzP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nYWzP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nYWzP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nYWzP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nYWzP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nYWzP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nYWzP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nYWzP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nYWzP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8nYWzP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nYWzP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8nYWzP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nYWzP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8nYWzP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nYWzP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nYWzP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nYWzP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nYWzP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nYWzP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8nYWzP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nYWzP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqDlXUY.s: Assembler messages:
encrypt.c: /tmp/ccqDlXUY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqDlXUY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqDlXUY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqDlXUY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDlXUY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDlXUY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDlXUY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDlXUY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDlXUY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDlXUY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDlXUY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDlXUY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqDlXUY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDlXUY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqDlXUY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqDlXUY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDlXUY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDlXUY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDlXUY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDlXUY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDlXUY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqDlXUY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDlXUY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDlXUY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs0sa5i.s: Assembler messages:
encrypt.c: /tmp/ccs0sa5i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs0sa5i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs0sa5i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs0sa5i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0sa5i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0sa5i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0sa5i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0sa5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0sa5i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0sa5i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0sa5i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0sa5i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs0sa5i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0sa5i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs0sa5i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0sa5i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs0sa5i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0sa5i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0sa5i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0sa5i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0sa5i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0sa5i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs0sa5i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0sa5i.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6eHSVx.s: Assembler messages:
encrypt.c: /tmp/cc6eHSVx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6eHSVx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6eHSVx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6eHSVx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eHSVx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eHSVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eHSVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eHSVx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eHSVx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6eHSVx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6eHSVx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6eHSVx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6eHSVx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eHSVx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6eHSVx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6eHSVx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6eHSVx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6eHSVx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6eHSVx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eHSVx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6eHSVx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6eHSVx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6eHSVx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6eHSVx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyp0Qg5.s: Assembler messages:
encrypt.c: /tmp/ccyp0Qg5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyp0Qg5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyp0Qg5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyp0Qg5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyp0Qg5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyp0Qg5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyp0Qg5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyp0Qg5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyp0Qg5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyp0Qg5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyp0Qg5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyp0Qg5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyp0Qg5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyp0Qg5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyp0Qg5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyp0Qg5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyp0Qg5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyp0Qg5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyp0Qg5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyp0Qg5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyp0Qg5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyp0Qg5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyp0Qg5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyp0Qg5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYrt87c.s: Assembler messages:
encrypt.c: /tmp/ccYrt87c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrt87c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrt87c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYrt87c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrt87c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrt87c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrt87c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrt87c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrt87c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrt87c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrt87c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrt87c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYrt87c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrt87c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrt87c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYrt87c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrt87c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrt87c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrt87c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrt87c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrt87c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYrt87c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrt87c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrt87c.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceRwD2A.s: Assembler messages:
encrypt.c: /tmp/cceRwD2A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRwD2A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceRwD2A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceRwD2A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRwD2A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRwD2A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRwD2A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRwD2A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRwD2A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRwD2A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRwD2A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRwD2A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceRwD2A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRwD2A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceRwD2A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRwD2A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceRwD2A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRwD2A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRwD2A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRwD2A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRwD2A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRwD2A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRwD2A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRwD2A.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOga0We.s: Assembler messages:
encrypt.c: /tmp/ccOga0We.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOga0We.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOga0We.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOga0We.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOga0We.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOga0We.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOga0We.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOga0We.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOga0We.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOga0We.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOga0We.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOga0We.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOga0We.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOga0We.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOga0We.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOga0We.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOga0We.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOga0We.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOga0We.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOga0We.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOga0We.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOga0We.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOga0We.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOga0We.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccksHipI.s: Assembler messages:
encrypt.c: /tmp/ccksHipI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksHipI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksHipI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccksHipI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksHipI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksHipI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksHipI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksHipI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksHipI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccksHipI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccksHipI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccksHipI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccksHipI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksHipI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksHipI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccksHipI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccksHipI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccksHipI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccksHipI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksHipI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccksHipI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccksHipI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccksHipI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccksHipI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBkKWjq.s: Assembler messages:
encrypt.c: /tmp/ccBkKWjq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkKWjq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkKWjq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkKWjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkKWjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkKWjq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkKWjq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkKWjq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkKWjq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkKWjq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkKWjq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkKWjq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkKWjq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkKWjq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkKWjq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBkKWjq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkKWjq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkKWjq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkKWjq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkKWjq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkKWjq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkKWjq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkKWjq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkKWjq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaLhRTK.s: Assembler messages:
encrypt.c: /tmp/ccaLhRTK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLhRTK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLhRTK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLhRTK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLhRTK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLhRTK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLhRTK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLhRTK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLhRTK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLhRTK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLhRTK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLhRTK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaLhRTK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLhRTK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLhRTK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLhRTK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaLhRTK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLhRTK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLhRTK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLhRTK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLhRTK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLhRTK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLhRTK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLhRTK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc4bMp4r.s: Assembler messages:
encrypt.c: /tmp/cc4bMp4r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bMp4r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bMp4r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bMp4r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bMp4r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bMp4r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bMp4r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bMp4r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bMp4r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bMp4r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bMp4r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bMp4r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bMp4r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bMp4r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bMp4r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bMp4r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4bMp4r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bMp4r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bMp4r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bMp4r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bMp4r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bMp4r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bMp4r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bMp4r.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqkthUW.s: Assembler messages:
encrypt.c: /tmp/ccqkthUW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqkthUW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqkthUW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqkthUW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkthUW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkthUW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkthUW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkthUW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkthUW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkthUW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkthUW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkthUW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqkthUW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkthUW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqkthUW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqkthUW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkthUW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkthUW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkthUW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkthUW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkthUW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqkthUW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkthUW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkthUW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4FU5i0.s: Assembler messages:
encrypt.c: /tmp/cc4FU5i0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FU5i0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4FU5i0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4FU5i0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FU5i0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FU5i0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FU5i0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FU5i0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FU5i0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FU5i0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FU5i0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FU5i0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4FU5i0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FU5i0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4FU5i0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FU5i0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4FU5i0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FU5i0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FU5i0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FU5i0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FU5i0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FU5i0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FU5i0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FU5i0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpUZJEF.s: Assembler messages:
encrypt.c: /tmp/ccpUZJEF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUZJEF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpUZJEF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpUZJEF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUZJEF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUZJEF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUZJEF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUZJEF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUZJEF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUZJEF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUZJEF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUZJEF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpUZJEF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUZJEF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpUZJEF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpUZJEF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUZJEF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUZJEF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUZJEF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUZJEF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUZJEF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUZJEF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUZJEF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUZJEF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjvyghq.s: Assembler messages:
encrypt.c: /tmp/ccjvyghq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjvyghq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjvyghq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjvyghq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvyghq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvyghq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvyghq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvyghq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvyghq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvyghq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvyghq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvyghq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjvyghq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvyghq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjvyghq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvyghq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjvyghq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvyghq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvyghq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvyghq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvyghq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvyghq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvyghq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvyghq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctm5vVT.s: Assembler messages:
encrypt.c: /tmp/cctm5vVT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctm5vVT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctm5vVT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctm5vVT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5vVT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5vVT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5vVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5vVT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5vVT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctm5vVT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctm5vVT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctm5vVT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctm5vVT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5vVT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctm5vVT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctm5vVT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctm5vVT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5vVT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5vVT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5vVT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5vVT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctm5vVT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5vVT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5vVT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc66FxuB.s: Assembler messages:
encrypt.c: /tmp/cc66FxuB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66FxuB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66FxuB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc66FxuB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FxuB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FxuB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FxuB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FxuB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FxuB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66FxuB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66FxuB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66FxuB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66FxuB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FxuB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66FxuB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc66FxuB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66FxuB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FxuB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FxuB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FxuB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FxuB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66FxuB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FxuB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FxuB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpZ861V.s: Assembler messages:
encrypt.c: /tmp/ccpZ861V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZ861V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZ861V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZ861V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ861V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ861V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ861V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ861V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ861V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZ861V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZ861V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZ861V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZ861V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ861V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZ861V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZ861V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpZ861V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZ861V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZ861V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZ861V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ861V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZ861V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZ861V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZ861V.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmFphow.s: Assembler messages:
encrypt.c: /tmp/ccmFphow.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmFphow.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmFphow.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmFphow.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFphow.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFphow.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFphow.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFphow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFphow.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFphow.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFphow.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFphow.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmFphow.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFphow.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmFphow.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFphow.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmFphow.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFphow.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFphow.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFphow.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFphow.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFphow.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmFphow.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFphow.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv7vkEb.s: Assembler messages:
encrypt.c: /tmp/ccv7vkEb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7vkEb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv7vkEb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7vkEb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vkEb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vkEb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vkEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vkEb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vkEb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv7vkEb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv7vkEb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv7vkEb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv7vkEb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vkEb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv7vkEb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv7vkEb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv7vkEb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7vkEb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7vkEb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vkEb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7vkEb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7vkEb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7vkEb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7vkEb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9oZYmF.s: Assembler messages:
encrypt.c: /tmp/cc9oZYmF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9oZYmF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9oZYmF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9oZYmF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oZYmF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oZYmF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oZYmF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oZYmF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oZYmF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oZYmF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oZYmF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oZYmF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9oZYmF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oZYmF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9oZYmF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9oZYmF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oZYmF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oZYmF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oZYmF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oZYmF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oZYmF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9oZYmF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oZYmF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oZYmF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRPbiIb.s: Assembler messages:
encrypt.c: /tmp/ccRPbiIb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPbiIb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPbiIb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPbiIb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPbiIb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPbiIb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPbiIb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPbiIb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPbiIb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPbiIb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPbiIb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPbiIb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRPbiIb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPbiIb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPbiIb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPbiIb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRPbiIb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPbiIb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPbiIb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPbiIb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPbiIb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPbiIb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPbiIb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPbiIb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKWT0Zf.s: Assembler messages:
encrypt.c: /tmp/ccKWT0Zf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKWT0Zf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKWT0Zf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKWT0Zf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWT0Zf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWT0Zf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWT0Zf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWT0Zf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWT0Zf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWT0Zf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWT0Zf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWT0Zf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKWT0Zf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWT0Zf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKWT0Zf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWT0Zf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKWT0Zf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWT0Zf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWT0Zf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWT0Zf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWT0Zf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWT0Zf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKWT0Zf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWT0Zf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyJwxDX.s: Assembler messages:
encrypt.c: /tmp/ccyJwxDX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyJwxDX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyJwxDX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyJwxDX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJwxDX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJwxDX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJwxDX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJwxDX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJwxDX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJwxDX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJwxDX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJwxDX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyJwxDX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJwxDX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyJwxDX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyJwxDX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJwxDX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJwxDX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJwxDX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJwxDX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJwxDX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyJwxDX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJwxDX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJwxDX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceSIIFv.s: Assembler messages:
encrypt.c: /tmp/cceSIIFv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceSIIFv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceSIIFv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceSIIFv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSIIFv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSIIFv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSIIFv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSIIFv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSIIFv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSIIFv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSIIFv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSIIFv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceSIIFv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSIIFv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceSIIFv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceSIIFv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSIIFv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSIIFv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSIIFv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSIIFv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSIIFv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceSIIFv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSIIFv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSIIFv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckbTUPY.s: Assembler messages:
encrypt.c: /tmp/cckbTUPY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckbTUPY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckbTUPY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckbTUPY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbTUPY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbTUPY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbTUPY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbTUPY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbTUPY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbTUPY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbTUPY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbTUPY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckbTUPY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbTUPY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckbTUPY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbTUPY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckbTUPY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbTUPY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbTUPY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbTUPY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbTUPY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbTUPY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckbTUPY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbTUPY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1euNZx.s: Assembler messages:
encrypt.c: /tmp/cc1euNZx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1euNZx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1euNZx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1euNZx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1euNZx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1euNZx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1euNZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1euNZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1euNZx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1euNZx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1euNZx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1euNZx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1euNZx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1euNZx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1euNZx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1euNZx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1euNZx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1euNZx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1euNZx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1euNZx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1euNZx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1euNZx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1euNZx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1euNZx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaHlegc.s: Assembler messages:
encrypt.c: /tmp/ccaHlegc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHlegc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHlegc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHlegc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHlegc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHlegc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHlegc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHlegc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHlegc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHlegc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHlegc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHlegc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHlegc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHlegc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHlegc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaHlegc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHlegc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHlegc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHlegc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHlegc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHlegc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHlegc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHlegc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHlegc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Hjw7c.s: Assembler messages:
encrypt.c: /tmp/cc0Hjw7c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Hjw7c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Hjw7c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Hjw7c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Hjw7c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Hjw7c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Hjw7c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Hjw7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Hjw7c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Hjw7c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Hjw7c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Hjw7c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Hjw7c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Hjw7c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Hjw7c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Hjw7c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Hjw7c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Hjw7c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Hjw7c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Hjw7c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Hjw7c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Hjw7c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Hjw7c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Hjw7c.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEynyXI.s: Assembler messages:
encrypt.c: /tmp/ccEynyXI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEynyXI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEynyXI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEynyXI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEynyXI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEynyXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEynyXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEynyXI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEynyXI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEynyXI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEynyXI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEynyXI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEynyXI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEynyXI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEynyXI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEynyXI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEynyXI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEynyXI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEynyXI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEynyXI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEynyXI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEynyXI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEynyXI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEynyXI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQhewCu.s: Assembler messages:
encrypt.c: /tmp/ccQhewCu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhewCu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhewCu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhewCu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhewCu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhewCu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhewCu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhewCu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhewCu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhewCu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhewCu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhewCu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhewCu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhewCu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhewCu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhewCu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQhewCu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhewCu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhewCu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhewCu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhewCu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhewCu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhewCu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhewCu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxGX8I9.s: Assembler messages:
encrypt.c: /tmp/ccxGX8I9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxGX8I9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxGX8I9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxGX8I9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGX8I9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGX8I9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGX8I9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGX8I9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGX8I9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGX8I9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGX8I9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGX8I9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxGX8I9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGX8I9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxGX8I9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxGX8I9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGX8I9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGX8I9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGX8I9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGX8I9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGX8I9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxGX8I9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGX8I9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGX8I9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDlnDE8.s: Assembler messages:
encrypt.c: /tmp/ccDlnDE8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlnDE8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlnDE8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlnDE8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnDE8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnDE8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnDE8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnDE8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnDE8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlnDE8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlnDE8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlnDE8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlnDE8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnDE8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlnDE8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlnDE8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDlnDE8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlnDE8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlnDE8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlnDE8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnDE8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlnDE8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlnDE8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlnDE8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn2ezoF.s: Assembler messages:
encrypt.c: /tmp/ccn2ezoF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn2ezoF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn2ezoF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn2ezoF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2ezoF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2ezoF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2ezoF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2ezoF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2ezoF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn2ezoF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn2ezoF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn2ezoF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn2ezoF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2ezoF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn2ezoF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn2ezoF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn2ezoF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn2ezoF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn2ezoF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2ezoF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn2ezoF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn2ezoF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn2ezoF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn2ezoF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX58nko.s: Assembler messages:
encrypt.c: /tmp/ccX58nko.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX58nko.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX58nko.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX58nko.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX58nko.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX58nko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX58nko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX58nko.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX58nko.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX58nko.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX58nko.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX58nko.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX58nko.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX58nko.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX58nko.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX58nko.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX58nko.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX58nko.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX58nko.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX58nko.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX58nko.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX58nko.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX58nko.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX58nko.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgIIE8J.s: Assembler messages:
encrypt.c: /tmp/ccgIIE8J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgIIE8J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgIIE8J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgIIE8J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIIE8J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIIE8J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIIE8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIIE8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIIE8J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIIE8J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIIE8J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIIE8J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgIIE8J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIIE8J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgIIE8J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIIE8J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgIIE8J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIIE8J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIIE8J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIIE8J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIIE8J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIIE8J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgIIE8J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIIE8J.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6kfjRf.s: Assembler messages:
encrypt.c: /tmp/cc6kfjRf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kfjRf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kfjRf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kfjRf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kfjRf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kfjRf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kfjRf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kfjRf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kfjRf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kfjRf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kfjRf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kfjRf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kfjRf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kfjRf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kfjRf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kfjRf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6kfjRf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kfjRf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kfjRf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kfjRf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kfjRf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kfjRf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kfjRf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kfjRf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn5CH1T.s: Assembler messages:
encrypt.c: /tmp/ccn5CH1T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn5CH1T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn5CH1T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn5CH1T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5CH1T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5CH1T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5CH1T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5CH1T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5CH1T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5CH1T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5CH1T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5CH1T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn5CH1T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5CH1T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn5CH1T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn5CH1T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5CH1T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5CH1T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5CH1T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5CH1T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5CH1T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn5CH1T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5CH1T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5CH1T.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgVsiAg.s: Assembler messages:
encrypt.c: /tmp/ccgVsiAg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgVsiAg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgVsiAg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgVsiAg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVsiAg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVsiAg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVsiAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVsiAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVsiAg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVsiAg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVsiAg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVsiAg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgVsiAg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVsiAg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgVsiAg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVsiAg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgVsiAg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVsiAg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVsiAg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVsiAg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVsiAg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVsiAg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgVsiAg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVsiAg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpTqT3T.s: Assembler messages:
encrypt.c: /tmp/ccpTqT3T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTqT3T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTqT3T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTqT3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTqT3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTqT3T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTqT3T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTqT3T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTqT3T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTqT3T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTqT3T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTqT3T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTqT3T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTqT3T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTqT3T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpTqT3T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTqT3T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTqT3T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTqT3T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTqT3T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTqT3T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTqT3T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTqT3T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTqT3T.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO9Kiis.s: Assembler messages:
encrypt.c: /tmp/ccO9Kiis.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9Kiis.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9Kiis.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9Kiis.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Kiis.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Kiis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Kiis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Kiis.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Kiis.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9Kiis.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9Kiis.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9Kiis.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9Kiis.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Kiis.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9Kiis.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO9Kiis.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9Kiis.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9Kiis.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9Kiis.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Kiis.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9Kiis.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9Kiis.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9Kiis.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9Kiis.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYBuSpM.s: Assembler messages:
encrypt.c: /tmp/ccYBuSpM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYBuSpM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYBuSpM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYBuSpM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBuSpM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBuSpM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBuSpM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBuSpM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBuSpM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBuSpM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBuSpM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBuSpM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYBuSpM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBuSpM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYBuSpM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBuSpM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYBuSpM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBuSpM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYBuSpM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYBuSpM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBuSpM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYBuSpM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYBuSpM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYBuSpM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKLTuy1.s: Assembler messages:
encrypt.c: /tmp/ccKLTuy1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKLTuy1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKLTuy1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKLTuy1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLTuy1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLTuy1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLTuy1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLTuy1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLTuy1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLTuy1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLTuy1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLTuy1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKLTuy1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLTuy1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKLTuy1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKLTuy1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLTuy1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLTuy1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLTuy1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLTuy1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLTuy1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKLTuy1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLTuy1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLTuy1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO1X02u.s: Assembler messages:
encrypt.c: /tmp/ccO1X02u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1X02u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1X02u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1X02u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1X02u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1X02u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1X02u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1X02u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1X02u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1X02u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1X02u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1X02u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1X02u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1X02u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1X02u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1X02u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO1X02u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1X02u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1X02u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1X02u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1X02u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1X02u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1X02u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1X02u.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc625pR1.s: Assembler messages:
encrypt.c: /tmp/cc625pR1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc625pR1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc625pR1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc625pR1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc625pR1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc625pR1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc625pR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc625pR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc625pR1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc625pR1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc625pR1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc625pR1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc625pR1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc625pR1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc625pR1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc625pR1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc625pR1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc625pR1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc625pR1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc625pR1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc625pR1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc625pR1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc625pR1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc625pR1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLZorzF.s: Assembler messages:
encrypt.c: /tmp/ccLZorzF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZorzF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZorzF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZorzF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZorzF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZorzF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZorzF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZorzF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZorzF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZorzF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZorzF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZorzF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZorzF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZorzF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZorzF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLZorzF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZorzF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZorzF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZorzF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZorzF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZorzF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZorzF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZorzF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZorzF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQAD2gZ.s: Assembler messages:
encrypt.c: /tmp/ccQAD2gZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQAD2gZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQAD2gZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQAD2gZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAD2gZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAD2gZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAD2gZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAD2gZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAD2gZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQAD2gZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQAD2gZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQAD2gZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQAD2gZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAD2gZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQAD2gZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQAD2gZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQAD2gZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAD2gZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAD2gZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAD2gZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAD2gZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAD2gZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAD2gZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAD2gZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctJrxpq.s: Assembler messages:
encrypt.c: /tmp/cctJrxpq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctJrxpq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctJrxpq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctJrxpq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJrxpq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJrxpq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJrxpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJrxpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJrxpq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJrxpq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJrxpq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJrxpq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctJrxpq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJrxpq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctJrxpq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJrxpq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctJrxpq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJrxpq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctJrxpq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctJrxpq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJrxpq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctJrxpq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctJrxpq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctJrxpq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYLAz9B.s: Assembler messages:
encrypt.c: /tmp/ccYLAz9B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYLAz9B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYLAz9B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYLAz9B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLAz9B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLAz9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLAz9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLAz9B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLAz9B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYLAz9B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYLAz9B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYLAz9B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYLAz9B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLAz9B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYLAz9B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYLAz9B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYLAz9B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLAz9B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLAz9B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLAz9B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLAz9B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYLAz9B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLAz9B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLAz9B.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZhMMyY.s: Assembler messages:
encrypt.c: /tmp/ccZhMMyY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhMMyY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhMMyY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhMMyY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMMyY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMMyY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMMyY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMMyY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMMyY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMMyY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMMyY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMMyY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhMMyY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMMyY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhMMyY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMMyY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZhMMyY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMMyY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhMMyY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhMMyY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMMyY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhMMyY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhMMyY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhMMyY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCZ4mJd.s: Assembler messages:
encrypt.c: /tmp/ccCZ4mJd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZ4mJd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCZ4mJd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCZ4mJd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ4mJd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ4mJd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ4mJd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ4mJd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ4mJd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZ4mJd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZ4mJd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZ4mJd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCZ4mJd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ4mJd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCZ4mJd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCZ4mJd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZ4mJd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ4mJd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ4mJd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ4mJd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ4mJd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZ4mJd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ4mJd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ4mJd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjBGcQE.s: Assembler messages:
encrypt.c: /tmp/ccjBGcQE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBGcQE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBGcQE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBGcQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBGcQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBGcQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBGcQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBGcQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBGcQE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBGcQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBGcQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBGcQE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBGcQE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBGcQE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBGcQE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBGcQE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjBGcQE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBGcQE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBGcQE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBGcQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBGcQE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBGcQE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBGcQE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBGcQE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPL1h0c.s: Assembler messages:
encrypt.c: /tmp/ccPL1h0c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPL1h0c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPL1h0c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPL1h0c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPL1h0c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPL1h0c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPL1h0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPL1h0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPL1h0c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPL1h0c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPL1h0c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPL1h0c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPL1h0c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPL1h0c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPL1h0c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPL1h0c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPL1h0c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPL1h0c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPL1h0c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPL1h0c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPL1h0c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPL1h0c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPL1h0c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPL1h0c.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaIdeLR.s: Assembler messages:
encrypt.c: /tmp/ccaIdeLR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaIdeLR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaIdeLR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaIdeLR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIdeLR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIdeLR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIdeLR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIdeLR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIdeLR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIdeLR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIdeLR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIdeLR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaIdeLR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIdeLR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaIdeLR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaIdeLR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIdeLR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIdeLR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIdeLR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIdeLR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIdeLR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaIdeLR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIdeLR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIdeLR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6mpr6I.s: Assembler messages:
encrypt.c: /tmp/cc6mpr6I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6mpr6I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6mpr6I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6mpr6I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mpr6I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mpr6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mpr6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mpr6I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mpr6I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6mpr6I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6mpr6I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6mpr6I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6mpr6I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mpr6I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6mpr6I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6mpr6I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6mpr6I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mpr6I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mpr6I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mpr6I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mpr6I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mpr6I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mpr6I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mpr6I.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct2NIi4.s: Assembler messages:
encrypt.c: /tmp/cct2NIi4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2NIi4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2NIi4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct2NIi4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2NIi4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2NIi4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2NIi4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2NIi4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2NIi4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2NIi4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2NIi4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2NIi4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2NIi4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2NIi4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2NIi4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2NIi4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct2NIi4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2NIi4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2NIi4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2NIi4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2NIi4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2NIi4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2NIi4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2NIi4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIUP0eI.s: Assembler messages:
encrypt.c: /tmp/ccIUP0eI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIUP0eI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIUP0eI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIUP0eI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUP0eI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUP0eI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUP0eI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUP0eI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUP0eI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUP0eI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUP0eI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUP0eI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIUP0eI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUP0eI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIUP0eI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUP0eI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIUP0eI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUP0eI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUP0eI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUP0eI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUP0eI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUP0eI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIUP0eI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUP0eI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqiZDhh.s: Assembler messages:
encrypt.c: /tmp/ccqiZDhh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqiZDhh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqiZDhh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqiZDhh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiZDhh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiZDhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiZDhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiZDhh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiZDhh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiZDhh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiZDhh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiZDhh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqiZDhh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiZDhh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqiZDhh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqiZDhh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiZDhh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiZDhh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiZDhh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiZDhh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiZDhh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqiZDhh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiZDhh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiZDhh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEdNJVj.s: Assembler messages:
encrypt.c: /tmp/ccEdNJVj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdNJVj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdNJVj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdNJVj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdNJVj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdNJVj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdNJVj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdNJVj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdNJVj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdNJVj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdNJVj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdNJVj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdNJVj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdNJVj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdNJVj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdNJVj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEdNJVj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdNJVj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdNJVj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdNJVj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdNJVj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdNJVj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdNJVj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdNJVj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaqPJc1.s: Assembler messages:
encrypt.c: /tmp/ccaqPJc1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaqPJc1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaqPJc1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaqPJc1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqPJc1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqPJc1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqPJc1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqPJc1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqPJc1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqPJc1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqPJc1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqPJc1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaqPJc1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqPJc1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaqPJc1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaqPJc1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqPJc1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqPJc1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqPJc1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqPJc1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqPJc1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqPJc1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqPJc1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqPJc1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9jrWIP.s: Assembler messages:
encrypt.c: /tmp/cc9jrWIP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9jrWIP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9jrWIP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9jrWIP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jrWIP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jrWIP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jrWIP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jrWIP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jrWIP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jrWIP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jrWIP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jrWIP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9jrWIP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jrWIP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9jrWIP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jrWIP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9jrWIP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jrWIP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jrWIP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jrWIP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jrWIP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jrWIP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9jrWIP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jrWIP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMlzauu.s: Assembler messages:
encrypt.c: /tmp/ccMlzauu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMlzauu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMlzauu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMlzauu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzauu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzauu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzauu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzauu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzauu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMlzauu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMlzauu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMlzauu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMlzauu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzauu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMlzauu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMlzauu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMlzauu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMlzauu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMlzauu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzauu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMlzauu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMlzauu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMlzauu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMlzauu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrZxsIG.s: Assembler messages:
encrypt.c: /tmp/ccrZxsIG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZxsIG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZxsIG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZxsIG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZxsIG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZxsIG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZxsIG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZxsIG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZxsIG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZxsIG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZxsIG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZxsIG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZxsIG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZxsIG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZxsIG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZxsIG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrZxsIG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZxsIG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZxsIG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZxsIG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZxsIG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZxsIG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZxsIG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZxsIG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrpWubk.s: Assembler messages:
encrypt.c: /tmp/ccrpWubk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpWubk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpWubk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpWubk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpWubk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpWubk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpWubk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpWubk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpWubk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpWubk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpWubk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpWubk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpWubk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpWubk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpWubk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrpWubk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpWubk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpWubk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpWubk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpWubk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpWubk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpWubk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpWubk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpWubk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQsWooS.s: Assembler messages:
encrypt.c: /tmp/ccQsWooS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQsWooS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQsWooS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQsWooS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsWooS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsWooS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsWooS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsWooS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsWooS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsWooS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsWooS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsWooS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQsWooS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsWooS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQsWooS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQsWooS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsWooS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsWooS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsWooS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsWooS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsWooS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQsWooS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsWooS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsWooS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYKsFGj.s: Assembler messages:
encrypt.c: /tmp/ccYKsFGj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKsFGj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKsFGj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKsFGj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKsFGj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKsFGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKsFGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKsFGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKsFGj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKsFGj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKsFGj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKsFGj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKsFGj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKsFGj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKsFGj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKsFGj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYKsFGj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKsFGj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKsFGj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKsFGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKsFGj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKsFGj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKsFGj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKsFGj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBiyX8U.s: Assembler messages:
encrypt.c: /tmp/ccBiyX8U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBiyX8U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBiyX8U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBiyX8U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiyX8U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiyX8U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiyX8U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiyX8U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiyX8U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiyX8U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiyX8U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiyX8U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBiyX8U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiyX8U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBiyX8U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiyX8U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBiyX8U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiyX8U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiyX8U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiyX8U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiyX8U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiyX8U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBiyX8U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiyX8U.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbZ5mHy.s: Assembler messages:
encrypt.c: /tmp/ccbZ5mHy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZ5mHy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZ5mHy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZ5mHy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ5mHy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ5mHy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ5mHy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ5mHy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ5mHy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ5mHy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ5mHy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ5mHy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZ5mHy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ5mHy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZ5mHy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbZ5mHy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ5mHy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ5mHy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ5mHy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ5mHy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ5mHy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZ5mHy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ5mHy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ5mHy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2j79J5.s: Assembler messages:
encrypt.c: /tmp/cc2j79J5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2j79J5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2j79J5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2j79J5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2j79J5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2j79J5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2j79J5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2j79J5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2j79J5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2j79J5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2j79J5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2j79J5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2j79J5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2j79J5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2j79J5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2j79J5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2j79J5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2j79J5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2j79J5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2j79J5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2j79J5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2j79J5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2j79J5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2j79J5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckX2gey.s: Assembler messages:
encrypt.c: /tmp/cckX2gey.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckX2gey.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckX2gey.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckX2gey.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2gey.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2gey.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2gey.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2gey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2gey.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2gey.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2gey.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2gey.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckX2gey.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2gey.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckX2gey.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2gey.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckX2gey.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2gey.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckX2gey.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckX2gey.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2gey.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckX2gey.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckX2gey.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckX2gey.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Wlbdd.s: Assembler messages:
encrypt.c: /tmp/cc1Wlbdd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Wlbdd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Wlbdd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Wlbdd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Wlbdd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Wlbdd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Wlbdd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Wlbdd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Wlbdd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Wlbdd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Wlbdd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Wlbdd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Wlbdd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Wlbdd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Wlbdd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Wlbdd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Wlbdd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Wlbdd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Wlbdd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Wlbdd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Wlbdd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Wlbdd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Wlbdd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Wlbdd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2b5M4G.s: Assembler messages:
encrypt.c: /tmp/cc2b5M4G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2b5M4G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2b5M4G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2b5M4G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2b5M4G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2b5M4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2b5M4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2b5M4G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2b5M4G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2b5M4G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2b5M4G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2b5M4G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2b5M4G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2b5M4G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2b5M4G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2b5M4G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2b5M4G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2b5M4G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2b5M4G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2b5M4G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2b5M4G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2b5M4G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2b5M4G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2b5M4G.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNkJ17k.s: Assembler messages:
encrypt.c: /tmp/ccNkJ17k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkJ17k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkJ17k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkJ17k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJ17k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJ17k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJ17k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJ17k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJ17k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkJ17k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkJ17k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkJ17k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkJ17k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJ17k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkJ17k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNkJ17k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkJ17k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkJ17k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkJ17k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkJ17k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkJ17k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkJ17k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkJ17k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkJ17k.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccltsPmJ.s: Assembler messages:
encrypt.c: /tmp/ccltsPmJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccltsPmJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccltsPmJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccltsPmJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltsPmJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltsPmJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltsPmJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltsPmJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltsPmJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltsPmJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltsPmJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltsPmJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccltsPmJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltsPmJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccltsPmJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltsPmJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccltsPmJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltsPmJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltsPmJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltsPmJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltsPmJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltsPmJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccltsPmJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltsPmJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccMJWQGV.s: Assembler messages:
encrypt.c: /tmp/ccMJWQGV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJWQGV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJWQGV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJWQGV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJWQGV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJWQGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJWQGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJWQGV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJWQGV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJWQGV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJWQGV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJWQGV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJWQGV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJWQGV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJWQGV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMJWQGV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJWQGV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJWQGV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJWQGV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJWQGV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJWQGV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJWQGV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJWQGV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJWQGV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccU5SQNf.s: Assembler messages:
encrypt.c: /tmp/ccU5SQNf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU5SQNf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU5SQNf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU5SQNf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5SQNf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5SQNf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5SQNf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5SQNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5SQNf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5SQNf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5SQNf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5SQNf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU5SQNf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5SQNf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU5SQNf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5SQNf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU5SQNf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5SQNf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU5SQNf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU5SQNf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5SQNf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU5SQNf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU5SQNf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU5SQNf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF5RHms.s: Assembler messages:
encrypt.c: /tmp/ccF5RHms.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF5RHms.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF5RHms.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF5RHms.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5RHms.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5RHms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5RHms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5RHms.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5RHms.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF5RHms.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF5RHms.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF5RHms.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF5RHms.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5RHms.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF5RHms.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF5RHms.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF5RHms.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5RHms.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5RHms.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5RHms.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5RHms.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF5RHms.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5RHms.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5RHms.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLkOzHX.s: Assembler messages:
encrypt.c: /tmp/ccLkOzHX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLkOzHX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLkOzHX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLkOzHX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkOzHX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkOzHX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkOzHX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkOzHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkOzHX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkOzHX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkOzHX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkOzHX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLkOzHX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkOzHX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLkOzHX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkOzHX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLkOzHX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkOzHX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkOzHX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkOzHX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkOzHX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkOzHX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkOzHX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkOzHX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceCAs4x.s: Assembler messages:
encrypt.c: /tmp/cceCAs4x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceCAs4x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceCAs4x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceCAs4x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCAs4x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCAs4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCAs4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCAs4x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCAs4x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCAs4x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCAs4x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCAs4x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceCAs4x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCAs4x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceCAs4x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceCAs4x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCAs4x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCAs4x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCAs4x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCAs4x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCAs4x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceCAs4x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCAs4x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCAs4x.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctfsH4S.s: Assembler messages:
encrypt.c: /tmp/cctfsH4S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctfsH4S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctfsH4S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctfsH4S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfsH4S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfsH4S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfsH4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfsH4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfsH4S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfsH4S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfsH4S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfsH4S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctfsH4S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfsH4S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctfsH4S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfsH4S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctfsH4S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfsH4S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfsH4S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfsH4S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfsH4S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfsH4S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctfsH4S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfsH4S.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc745TS3.s: Assembler messages:
encrypt.c: /tmp/cc745TS3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc745TS3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc745TS3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc745TS3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc745TS3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc745TS3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc745TS3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc745TS3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc745TS3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc745TS3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc745TS3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc745TS3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc745TS3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc745TS3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc745TS3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc745TS3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc745TS3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc745TS3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc745TS3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc745TS3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc745TS3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc745TS3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc745TS3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc745TS3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMx41sy.s: Assembler messages:
encrypt.c: /tmp/ccMx41sy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMx41sy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMx41sy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMx41sy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx41sy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx41sy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx41sy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx41sy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx41sy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMx41sy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMx41sy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMx41sy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMx41sy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx41sy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMx41sy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMx41sy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMx41sy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMx41sy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMx41sy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMx41sy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx41sy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMx41sy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMx41sy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMx41sy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJSSsv7.s: Assembler messages:
encrypt.c: /tmp/ccJSSsv7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSSsv7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSSsv7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSSsv7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSSsv7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSSsv7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSSsv7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSSsv7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSSsv7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSSsv7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSSsv7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSSsv7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSSsv7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSSsv7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSSsv7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSSsv7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJSSsv7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSSsv7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSSsv7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSSsv7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSSsv7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSSsv7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSSsv7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSSsv7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccitczzM.s: Assembler messages:
encrypt.c: /tmp/ccitczzM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitczzM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitczzM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccitczzM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitczzM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitczzM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitczzM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitczzM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitczzM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitczzM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitczzM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitczzM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitczzM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitczzM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitczzM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccitczzM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitczzM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitczzM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitczzM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitczzM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitczzM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitczzM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitczzM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitczzM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAOs1IL.s: Assembler messages:
encrypt.c: /tmp/ccAOs1IL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAOs1IL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAOs1IL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAOs1IL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOs1IL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOs1IL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOs1IL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOs1IL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOs1IL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOs1IL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOs1IL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOs1IL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAOs1IL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOs1IL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAOs1IL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOs1IL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAOs1IL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOs1IL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOs1IL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOs1IL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOs1IL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOs1IL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAOs1IL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOs1IL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyuJVpi.s: Assembler messages:
encrypt.c: /tmp/ccyuJVpi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyuJVpi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyuJVpi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyuJVpi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuJVpi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuJVpi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuJVpi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuJVpi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuJVpi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyuJVpi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyuJVpi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyuJVpi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyuJVpi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuJVpi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyuJVpi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyuJVpi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyuJVpi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuJVpi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuJVpi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuJVpi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuJVpi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyuJVpi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuJVpi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuJVpi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0u5X99.s: Assembler messages:
encrypt.c: /tmp/cc0u5X99.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0u5X99.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0u5X99.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0u5X99.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u5X99.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u5X99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u5X99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u5X99.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u5X99.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0u5X99.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0u5X99.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0u5X99.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0u5X99.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u5X99.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0u5X99.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0u5X99.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0u5X99.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u5X99.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u5X99.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u5X99.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u5X99.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0u5X99.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u5X99.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u5X99.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8OBOrD.s: Assembler messages:
encrypt.c: /tmp/cc8OBOrD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8OBOrD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8OBOrD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8OBOrD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OBOrD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OBOrD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OBOrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OBOrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OBOrD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OBOrD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OBOrD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OBOrD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8OBOrD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OBOrD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8OBOrD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OBOrD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8OBOrD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OBOrD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OBOrD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OBOrD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OBOrD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OBOrD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8OBOrD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OBOrD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEDb9Bb.s: Assembler messages:
encrypt.c: /tmp/ccEDb9Bb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEDb9Bb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEDb9Bb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEDb9Bb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDb9Bb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDb9Bb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDb9Bb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDb9Bb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDb9Bb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDb9Bb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDb9Bb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDb9Bb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEDb9Bb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDb9Bb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEDb9Bb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDb9Bb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEDb9Bb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDb9Bb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDb9Bb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDb9Bb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDb9Bb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDb9Bb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDb9Bb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDb9Bb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxx0UYS.s: Assembler messages:
encrypt.c: /tmp/ccxx0UYS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxx0UYS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxx0UYS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxx0UYS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx0UYS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx0UYS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx0UYS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx0UYS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx0UYS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxx0UYS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxx0UYS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxx0UYS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxx0UYS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx0UYS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxx0UYS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxx0UYS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxx0UYS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxx0UYS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxx0UYS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx0UYS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxx0UYS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxx0UYS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxx0UYS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxx0UYS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc6WS0Pp.s: Assembler messages:
encrypt.c: /tmp/cc6WS0Pp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WS0Pp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WS0Pp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WS0Pp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WS0Pp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WS0Pp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WS0Pp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WS0Pp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WS0Pp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WS0Pp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WS0Pp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WS0Pp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WS0Pp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WS0Pp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WS0Pp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6WS0Pp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WS0Pp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WS0Pp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WS0Pp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WS0Pp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WS0Pp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WS0Pp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WS0Pp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WS0Pp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccOWbERR.s: Assembler messages:
encrypt.c: /tmp/ccOWbERR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWbERR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWbERR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWbERR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWbERR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWbERR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWbERR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWbERR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWbERR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWbERR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWbERR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWbERR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWbERR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWbERR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWbERR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWbERR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOWbERR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWbERR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWbERR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWbERR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWbERR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWbERR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWbERR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWbERR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccICO1Ro.s: Assembler messages:
encrypt.c: /tmp/ccICO1Ro.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICO1Ro.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICO1Ro.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccICO1Ro.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICO1Ro.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICO1Ro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICO1Ro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICO1Ro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICO1Ro.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICO1Ro.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICO1Ro.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICO1Ro.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICO1Ro.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICO1Ro.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICO1Ro.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICO1Ro.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccICO1Ro.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICO1Ro.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICO1Ro.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICO1Ro.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICO1Ro.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICO1Ro.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICO1Ro.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICO1Ro.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdBoiw7.s: Assembler messages:
encrypt.c: /tmp/ccdBoiw7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBoiw7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBoiw7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBoiw7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBoiw7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBoiw7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBoiw7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBoiw7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBoiw7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBoiw7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBoiw7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBoiw7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBoiw7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBoiw7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBoiw7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdBoiw7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBoiw7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBoiw7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBoiw7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBoiw7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBoiw7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBoiw7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBoiw7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBoiw7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8ag7un.s: Assembler messages:
encrypt.c: /tmp/cc8ag7un.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ag7un.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ag7un.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ag7un.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ag7un.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ag7un.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ag7un.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ag7un.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ag7un.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ag7un.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ag7un.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ag7un.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ag7un.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ag7un.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ag7un.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ag7un.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ag7un.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ag7un.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ag7un.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ag7un.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ag7un.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ag7un.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ag7un.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ag7un.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchf9pWR.s: Assembler messages:
encrypt.c: /tmp/cchf9pWR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchf9pWR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchf9pWR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchf9pWR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf9pWR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf9pWR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf9pWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf9pWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf9pWR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf9pWR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf9pWR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf9pWR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchf9pWR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf9pWR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchf9pWR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf9pWR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchf9pWR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf9pWR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf9pWR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf9pWR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf9pWR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf9pWR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchf9pWR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf9pWR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDzEsMo.s: Assembler messages:
encrypt.c: /tmp/ccDzEsMo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzEsMo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzEsMo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzEsMo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzEsMo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzEsMo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzEsMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzEsMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzEsMo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzEsMo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzEsMo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzEsMo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzEsMo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzEsMo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzEsMo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzEsMo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDzEsMo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzEsMo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzEsMo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzEsMo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzEsMo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzEsMo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzEsMo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzEsMo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrBdJc6.s: Assembler messages:
encrypt.c: /tmp/ccrBdJc6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrBdJc6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrBdJc6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrBdJc6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBdJc6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBdJc6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBdJc6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBdJc6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBdJc6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrBdJc6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrBdJc6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrBdJc6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrBdJc6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBdJc6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrBdJc6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrBdJc6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrBdJc6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrBdJc6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrBdJc6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBdJc6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrBdJc6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrBdJc6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrBdJc6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrBdJc6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccEEpR6C.s: Assembler messages:
encrypt.c: /tmp/ccEEpR6C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEEpR6C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEEpR6C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEEpR6C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEpR6C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEpR6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEpR6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEpR6C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEpR6C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEpR6C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEpR6C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEpR6C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEEpR6C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEpR6C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEEpR6C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEEpR6C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEpR6C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEpR6C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEpR6C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEpR6C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEpR6C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEEpR6C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEpR6C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEpR6C.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccH3bZ14.s: Assembler messages:
encrypt.c: /tmp/ccH3bZ14.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH3bZ14.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH3bZ14.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH3bZ14.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3bZ14.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3bZ14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3bZ14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3bZ14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3bZ14.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3bZ14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3bZ14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3bZ14.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH3bZ14.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3bZ14.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH3bZ14.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3bZ14.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH3bZ14.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3bZ14.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH3bZ14.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH3bZ14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3bZ14.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH3bZ14.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH3bZ14.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH3bZ14.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ0WscD.s: Assembler messages:
encrypt.c: /tmp/ccZ0WscD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ0WscD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ0WscD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ0WscD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0WscD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0WscD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0WscD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0WscD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0WscD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0WscD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0WscD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0WscD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ0WscD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0WscD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ0WscD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0WscD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ0WscD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0WscD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ0WscD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ0WscD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0WscD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ0WscD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ0WscD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ0WscD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclmjBvk.s: Assembler messages:
encrypt.c: /tmp/cclmjBvk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmjBvk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmjBvk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclmjBvk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmjBvk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmjBvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmjBvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmjBvk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmjBvk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmjBvk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmjBvk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmjBvk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmjBvk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmjBvk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmjBvk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclmjBvk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmjBvk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmjBvk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmjBvk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmjBvk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmjBvk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmjBvk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmjBvk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmjBvk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYPppW6.s: Assembler messages:
encrypt.c: /tmp/ccYPppW6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPppW6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPppW6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPppW6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPppW6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPppW6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPppW6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPppW6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPppW6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPppW6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPppW6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPppW6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPppW6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPppW6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPppW6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPppW6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYPppW6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPppW6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPppW6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPppW6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPppW6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPppW6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPppW6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPppW6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczKK8aO.s: Assembler messages:
encrypt.c: /tmp/cczKK8aO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczKK8aO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczKK8aO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczKK8aO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKK8aO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKK8aO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKK8aO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKK8aO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKK8aO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKK8aO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKK8aO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKK8aO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczKK8aO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKK8aO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczKK8aO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczKK8aO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKK8aO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKK8aO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKK8aO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKK8aO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKK8aO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczKK8aO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKK8aO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKK8aO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN59q0J.s: Assembler messages:
encrypt.c: /tmp/ccN59q0J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN59q0J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN59q0J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN59q0J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN59q0J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN59q0J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN59q0J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN59q0J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN59q0J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN59q0J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN59q0J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN59q0J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN59q0J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN59q0J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN59q0J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN59q0J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN59q0J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN59q0J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN59q0J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN59q0J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN59q0J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN59q0J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN59q0J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN59q0J.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjWEZQg.s: Assembler messages:
encrypt.c: /tmp/ccjWEZQg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjWEZQg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjWEZQg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjWEZQg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWEZQg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWEZQg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWEZQg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWEZQg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWEZQg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWEZQg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWEZQg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWEZQg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjWEZQg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWEZQg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjWEZQg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjWEZQg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWEZQg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWEZQg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWEZQg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWEZQg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWEZQg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjWEZQg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWEZQg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWEZQg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCPnull.s: Assembler messages:
encrypt.c: /tmp/ccCPnull.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPnull.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCPnull.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCPnull.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPnull.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPnull.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPnull.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPnull.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPnull.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPnull.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPnull.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPnull.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCPnull.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPnull.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCPnull.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPnull.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCPnull.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPnull.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPnull.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPnull.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPnull.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPnull.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPnull.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPnull.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRMgED2.s: Assembler messages:
encrypt.c: /tmp/ccRMgED2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRMgED2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRMgED2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRMgED2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMgED2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMgED2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMgED2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMgED2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMgED2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMgED2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMgED2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMgED2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRMgED2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMgED2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRMgED2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRMgED2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMgED2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMgED2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMgED2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMgED2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMgED2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRMgED2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMgED2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMgED2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXg8uoY.s: Assembler messages:
encrypt.c: /tmp/ccXg8uoY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXg8uoY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXg8uoY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXg8uoY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXg8uoY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXg8uoY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXg8uoY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXg8uoY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXg8uoY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXg8uoY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXg8uoY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXg8uoY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXg8uoY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXg8uoY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXg8uoY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXg8uoY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXg8uoY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXg8uoY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXg8uoY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXg8uoY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXg8uoY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXg8uoY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXg8uoY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXg8uoY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZFeurw.s: Assembler messages:
encrypt.c: /tmp/ccZFeurw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZFeurw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZFeurw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZFeurw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFeurw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFeurw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFeurw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFeurw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFeurw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFeurw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFeurw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFeurw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZFeurw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFeurw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZFeurw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZFeurw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFeurw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFeurw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFeurw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFeurw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFeurw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFeurw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFeurw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFeurw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZYf34h.s: Assembler messages:
encrypt.c: /tmp/ccZYf34h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYf34h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYf34h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYf34h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYf34h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYf34h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYf34h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYf34h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYf34h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYf34h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYf34h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYf34h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYf34h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYf34h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYf34h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYf34h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZYf34h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYf34h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYf34h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYf34h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYf34h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYf34h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYf34h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYf34h.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciDHvmW.s: Assembler messages:
encrypt.c: /tmp/cciDHvmW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDHvmW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDHvmW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciDHvmW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHvmW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHvmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHvmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHvmW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHvmW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDHvmW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDHvmW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDHvmW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciDHvmW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHvmW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDHvmW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciDHvmW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDHvmW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHvmW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHvmW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHvmW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHvmW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciDHvmW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHvmW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHvmW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKeVBds.s: Assembler messages:
encrypt.c: /tmp/ccKeVBds.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeVBds.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeVBds.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeVBds.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeVBds.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeVBds.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeVBds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeVBds.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeVBds.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeVBds.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeVBds.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeVBds.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKeVBds.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeVBds.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeVBds.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKeVBds.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeVBds.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeVBds.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeVBds.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeVBds.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeVBds.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeVBds.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeVBds.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeVBds.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPqUZ4U.s: Assembler messages:
encrypt.c: /tmp/ccPqUZ4U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPqUZ4U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPqUZ4U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPqUZ4U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqUZ4U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqUZ4U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqUZ4U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqUZ4U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqUZ4U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqUZ4U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqUZ4U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqUZ4U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPqUZ4U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqUZ4U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPqUZ4U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqUZ4U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPqUZ4U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqUZ4U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqUZ4U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqUZ4U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqUZ4U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqUZ4U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPqUZ4U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqUZ4U.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHTaziv.s: Assembler messages:
encrypt.c: /tmp/ccHTaziv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTaziv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTaziv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTaziv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTaziv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTaziv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTaziv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTaziv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTaziv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTaziv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTaziv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTaziv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTaziv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTaziv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTaziv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTaziv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHTaziv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTaziv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTaziv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTaziv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTaziv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTaziv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTaziv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTaziv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmoiu6d.s: Assembler messages:
encrypt.c: /tmp/ccmoiu6d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmoiu6d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmoiu6d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmoiu6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoiu6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoiu6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoiu6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoiu6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoiu6d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmoiu6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmoiu6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmoiu6d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmoiu6d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoiu6d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmoiu6d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmoiu6d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmoiu6d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoiu6d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoiu6d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoiu6d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoiu6d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmoiu6d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoiu6d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoiu6d.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOfE2BH.s: Assembler messages:
encrypt.c: /tmp/ccOfE2BH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfE2BH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfE2BH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfE2BH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfE2BH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfE2BH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfE2BH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfE2BH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfE2BH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfE2BH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfE2BH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfE2BH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfE2BH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfE2BH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfE2BH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOfE2BH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfE2BH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfE2BH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfE2BH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfE2BH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfE2BH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfE2BH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfE2BH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfE2BH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceB3iv3.s: Assembler messages:
encrypt.c: /tmp/cceB3iv3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceB3iv3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceB3iv3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceB3iv3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceB3iv3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceB3iv3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceB3iv3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceB3iv3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceB3iv3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceB3iv3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceB3iv3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceB3iv3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceB3iv3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceB3iv3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceB3iv3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceB3iv3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceB3iv3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceB3iv3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceB3iv3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceB3iv3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceB3iv3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceB3iv3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceB3iv3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceB3iv3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckvWvQa.s: Assembler messages:
encrypt.c: /tmp/cckvWvQa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvWvQa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvWvQa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckvWvQa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvWvQa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvWvQa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvWvQa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvWvQa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvWvQa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvWvQa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvWvQa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvWvQa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvWvQa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvWvQa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvWvQa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckvWvQa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvWvQa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvWvQa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvWvQa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvWvQa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvWvQa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvWvQa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvWvQa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvWvQa.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctun4mt.s: Assembler messages:
encrypt.c: /tmp/cctun4mt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctun4mt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctun4mt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctun4mt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctun4mt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctun4mt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctun4mt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctun4mt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctun4mt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctun4mt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctun4mt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctun4mt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctun4mt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctun4mt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctun4mt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctun4mt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctun4mt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctun4mt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctun4mt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctun4mt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctun4mt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctun4mt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctun4mt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctun4mt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfgEtr0.s: Assembler messages:
encrypt.c: /tmp/ccfgEtr0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgEtr0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgEtr0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgEtr0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgEtr0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgEtr0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgEtr0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgEtr0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgEtr0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgEtr0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgEtr0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgEtr0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgEtr0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgEtr0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgEtr0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgEtr0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfgEtr0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgEtr0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgEtr0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgEtr0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgEtr0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgEtr0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgEtr0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgEtr0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciH9FpE.s: Assembler messages:
encrypt.c: /tmp/cciH9FpE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciH9FpE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciH9FpE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciH9FpE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH9FpE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH9FpE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH9FpE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH9FpE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH9FpE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciH9FpE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciH9FpE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciH9FpE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciH9FpE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH9FpE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciH9FpE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciH9FpE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciH9FpE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH9FpE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH9FpE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH9FpE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH9FpE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciH9FpE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH9FpE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciH9FpE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAx8JDd.s: Assembler messages:
encrypt.c: /tmp/ccAx8JDd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAx8JDd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAx8JDd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAx8JDd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx8JDd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx8JDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx8JDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx8JDd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx8JDd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAx8JDd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAx8JDd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAx8JDd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAx8JDd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx8JDd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAx8JDd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAx8JDd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAx8JDd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx8JDd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx8JDd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx8JDd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx8JDd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAx8JDd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx8JDd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx8JDd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZMGbCG.s: Assembler messages:
encrypt.c: /tmp/ccZMGbCG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMGbCG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMGbCG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMGbCG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMGbCG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMGbCG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMGbCG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMGbCG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMGbCG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMGbCG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMGbCG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMGbCG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMGbCG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMGbCG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMGbCG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMGbCG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZMGbCG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMGbCG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMGbCG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMGbCG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMGbCG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMGbCG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMGbCG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMGbCG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0AM5nW.s: Assembler messages:
encrypt.c: /tmp/cc0AM5nW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0AM5nW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0AM5nW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0AM5nW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AM5nW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AM5nW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AM5nW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AM5nW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AM5nW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0AM5nW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0AM5nW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0AM5nW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0AM5nW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AM5nW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0AM5nW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0AM5nW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0AM5nW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AM5nW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AM5nW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AM5nW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AM5nW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0AM5nW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AM5nW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AM5nW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTDH6Te.s: Assembler messages:
encrypt.c: /tmp/ccTDH6Te.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDH6Te.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDH6Te.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDH6Te.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDH6Te.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDH6Te.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDH6Te.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDH6Te.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDH6Te.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDH6Te.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDH6Te.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDH6Te.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDH6Te.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDH6Te.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDH6Te.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDH6Te.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTDH6Te.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDH6Te.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDH6Te.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDH6Te.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDH6Te.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDH6Te.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDH6Te.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDH6Te.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0QEZMk.s: Assembler messages:
encrypt.c: /tmp/cc0QEZMk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0QEZMk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0QEZMk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0QEZMk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QEZMk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QEZMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QEZMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QEZMk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QEZMk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0QEZMk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0QEZMk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0QEZMk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0QEZMk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QEZMk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0QEZMk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0QEZMk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0QEZMk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0QEZMk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0QEZMk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QEZMk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0QEZMk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0QEZMk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0QEZMk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0QEZMk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpORdQG.s: Assembler messages:
encrypt.c: /tmp/ccpORdQG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpORdQG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpORdQG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpORdQG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpORdQG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpORdQG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpORdQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpORdQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpORdQG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpORdQG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpORdQG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpORdQG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpORdQG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpORdQG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpORdQG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpORdQG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpORdQG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpORdQG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpORdQG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpORdQG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpORdQG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpORdQG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpORdQG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpORdQG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOdgDxR.s: Assembler messages:
encrypt.c: /tmp/ccOdgDxR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOdgDxR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOdgDxR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOdgDxR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdgDxR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdgDxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdgDxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdgDxR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdgDxR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdgDxR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdgDxR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdgDxR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOdgDxR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdgDxR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOdgDxR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOdgDxR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdgDxR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdgDxR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdgDxR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdgDxR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdgDxR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdgDxR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdgDxR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdgDxR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVpWlDc.s: Assembler messages:
encrypt.c: /tmp/ccVpWlDc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVpWlDc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVpWlDc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVpWlDc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpWlDc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpWlDc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpWlDc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpWlDc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpWlDc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpWlDc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpWlDc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpWlDc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVpWlDc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpWlDc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVpWlDc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpWlDc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVpWlDc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpWlDc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpWlDc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpWlDc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpWlDc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpWlDc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVpWlDc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpWlDc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccXMYVfV.s: Assembler messages:
encrypt.c: /tmp/ccXMYVfV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMYVfV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMYVfV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMYVfV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMYVfV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMYVfV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMYVfV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMYVfV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMYVfV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMYVfV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMYVfV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMYVfV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMYVfV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMYVfV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMYVfV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMYVfV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXMYVfV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMYVfV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMYVfV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMYVfV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMYVfV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMYVfV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMYVfV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMYVfV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccxQsENq.s: Assembler messages:
encrypt.c: /tmp/ccxQsENq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQsENq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQsENq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQsENq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQsENq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQsENq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQsENq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQsENq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQsENq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQsENq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQsENq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQsENq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQsENq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQsENq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQsENq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxQsENq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQsENq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQsENq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQsENq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQsENq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQsENq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQsENq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQsENq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQsENq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc54Lzds.s: Assembler messages:
encrypt.c: /tmp/cc54Lzds.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54Lzds.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54Lzds.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc54Lzds.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Lzds.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Lzds.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Lzds.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Lzds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Lzds.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Lzds.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Lzds.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Lzds.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54Lzds.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Lzds.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54Lzds.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Lzds.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc54Lzds.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54Lzds.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54Lzds.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54Lzds.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54Lzds.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54Lzds.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54Lzds.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54Lzds.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoZ1kZ5.s: Assembler messages:
encrypt.c: /tmp/ccoZ1kZ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZ1kZ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZ1kZ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZ1kZ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ1kZ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ1kZ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ1kZ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ1kZ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ1kZ5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZ1kZ5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZ1kZ5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZ1kZ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZ1kZ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ1kZ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZ1kZ5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoZ1kZ5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZ1kZ5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZ1kZ5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZ1kZ5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ1kZ5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZ1kZ5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZ1kZ5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZ1kZ5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZ1kZ5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJgHREz.s: Assembler messages:
encrypt.c: /tmp/ccJgHREz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgHREz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJgHREz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJgHREz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgHREz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgHREz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgHREz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgHREz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgHREz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgHREz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgHREz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgHREz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJgHREz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgHREz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJgHREz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJgHREz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgHREz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgHREz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgHREz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgHREz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgHREz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgHREz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgHREz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgHREz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM0QlJ1.s: Assembler messages:
encrypt.c: /tmp/ccM0QlJ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0QlJ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM0QlJ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM0QlJ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0QlJ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0QlJ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0QlJ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0QlJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0QlJ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0QlJ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0QlJ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0QlJ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM0QlJ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0QlJ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM0QlJ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0QlJ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM0QlJ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0QlJ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM0QlJ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM0QlJ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0QlJ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM0QlJ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0QlJ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM0QlJ1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBsfOah.s: Assembler messages:
encrypt.c: /tmp/ccBsfOah.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBsfOah.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBsfOah.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBsfOah.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsfOah.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsfOah.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsfOah.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsfOah.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsfOah.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBsfOah.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBsfOah.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBsfOah.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBsfOah.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsfOah.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBsfOah.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBsfOah.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBsfOah.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsfOah.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsfOah.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsfOah.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsfOah.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBsfOah.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsfOah.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsfOah.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco1UxUz.s: Assembler messages:
encrypt.c: /tmp/cco1UxUz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco1UxUz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco1UxUz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco1UxUz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1UxUz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1UxUz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1UxUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1UxUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1UxUz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1UxUz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1UxUz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1UxUz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco1UxUz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1UxUz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco1UxUz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1UxUz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco1UxUz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1UxUz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1UxUz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1UxUz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1UxUz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1UxUz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco1UxUz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1UxUz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cchu5Xc9.s: Assembler messages:
encrypt.c: /tmp/cchu5Xc9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchu5Xc9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchu5Xc9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchu5Xc9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchu5Xc9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchu5Xc9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchu5Xc9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchu5Xc9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchu5Xc9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchu5Xc9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchu5Xc9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchu5Xc9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchu5Xc9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchu5Xc9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchu5Xc9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchu5Xc9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchu5Xc9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchu5Xc9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchu5Xc9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchu5Xc9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchu5Xc9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchu5Xc9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchu5Xc9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchu5Xc9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccnyri6N.s: Assembler messages:
encrypt.c: /tmp/ccnyri6N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnyri6N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnyri6N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnyri6N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyri6N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyri6N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyri6N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyri6N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyri6N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnyri6N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnyri6N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnyri6N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnyri6N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyri6N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnyri6N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnyri6N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnyri6N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyri6N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyri6N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyri6N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyri6N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnyri6N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyri6N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyri6N.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEwxwgN.s: Assembler messages:
encrypt.c: /tmp/ccEwxwgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwxwgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwxwgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwxwgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxwgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxwgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxwgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxwgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxwgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwxwgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwxwgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwxwgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwxwgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxwgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwxwgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwxwgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEwxwgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwxwgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwxwgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwxwgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxwgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwxwgN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwxwgN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwxwgN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccreTXRk.s: Assembler messages:
encrypt.c: /tmp/ccreTXRk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccreTXRk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccreTXRk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccreTXRk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreTXRk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreTXRk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreTXRk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreTXRk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreTXRk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccreTXRk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccreTXRk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccreTXRk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccreTXRk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreTXRk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccreTXRk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccreTXRk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccreTXRk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreTXRk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreTXRk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreTXRk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreTXRk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccreTXRk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreTXRk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreTXRk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTh67tO.s: Assembler messages:
encrypt.c: /tmp/ccTh67tO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTh67tO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTh67tO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTh67tO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTh67tO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTh67tO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTh67tO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTh67tO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTh67tO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTh67tO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTh67tO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTh67tO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTh67tO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTh67tO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTh67tO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTh67tO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTh67tO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTh67tO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTh67tO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTh67tO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTh67tO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTh67tO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTh67tO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTh67tO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgWxbtm.s: Assembler messages:
encrypt.c: /tmp/ccgWxbtm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgWxbtm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgWxbtm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgWxbtm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWxbtm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWxbtm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWxbtm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWxbtm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWxbtm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWxbtm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWxbtm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWxbtm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgWxbtm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWxbtm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgWxbtm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgWxbtm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWxbtm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWxbtm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWxbtm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWxbtm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWxbtm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgWxbtm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWxbtm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWxbtm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccje0Ftl.s: Assembler messages:
encrypt.c: /tmp/ccje0Ftl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccje0Ftl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccje0Ftl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccje0Ftl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje0Ftl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje0Ftl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje0Ftl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje0Ftl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje0Ftl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje0Ftl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje0Ftl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje0Ftl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccje0Ftl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje0Ftl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccje0Ftl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje0Ftl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccje0Ftl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje0Ftl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccje0Ftl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccje0Ftl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje0Ftl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccje0Ftl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccje0Ftl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccje0Ftl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqx8UY3.s: Assembler messages:
encrypt.c: /tmp/ccqx8UY3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqx8UY3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqx8UY3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqx8UY3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx8UY3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx8UY3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx8UY3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx8UY3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx8UY3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx8UY3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx8UY3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx8UY3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqx8UY3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx8UY3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqx8UY3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqx8UY3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx8UY3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx8UY3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx8UY3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx8UY3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx8UY3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqx8UY3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx8UY3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx8UY3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccQvWJYW.s: Assembler messages:
encrypt.c: /tmp/ccQvWJYW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvWJYW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQvWJYW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQvWJYW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWJYW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWJYW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWJYW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWJYW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWJYW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWJYW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWJYW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWJYW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQvWJYW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWJYW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQvWJYW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWJYW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQvWJYW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWJYW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvWJYW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvWJYW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWJYW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvWJYW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvWJYW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvWJYW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccymCWSA.s: Assembler messages:
encrypt.c: /tmp/ccymCWSA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymCWSA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymCWSA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccymCWSA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymCWSA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymCWSA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymCWSA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymCWSA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymCWSA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymCWSA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymCWSA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymCWSA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymCWSA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymCWSA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymCWSA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccymCWSA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymCWSA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymCWSA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymCWSA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymCWSA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymCWSA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymCWSA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymCWSA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymCWSA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd6ByUz.s: Assembler messages:
encrypt.c: /tmp/ccd6ByUz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6ByUz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6ByUz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6ByUz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6ByUz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6ByUz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6ByUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6ByUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6ByUz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6ByUz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6ByUz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6ByUz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6ByUz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6ByUz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6ByUz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6ByUz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd6ByUz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6ByUz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6ByUz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6ByUz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6ByUz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6ByUz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6ByUz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6ByUz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cctPKyY7.s: Assembler messages:
encrypt.c: /tmp/cctPKyY7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctPKyY7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctPKyY7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctPKyY7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPKyY7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPKyY7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPKyY7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPKyY7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPKyY7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPKyY7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPKyY7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPKyY7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctPKyY7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPKyY7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctPKyY7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctPKyY7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPKyY7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPKyY7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPKyY7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPKyY7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPKyY7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctPKyY7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPKyY7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPKyY7.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