Implementation notes: x86, titan0, crypto_aead/omdsha256k128n96tau64v2

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
215524refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
217580refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
219524refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
222056refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
222572refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
223092refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
223252refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
224064refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
224564refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224956refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
225684refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
227300refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
227592refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
227816refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
228016refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
228724refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
229008refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
230144refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
232560refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
232612refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
233144refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
233744refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
234388refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
234948refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
235180refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
236212refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
237924refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
238340refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
238528refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
242712refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
243140refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
243280refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
243548refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
243868refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
244316refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
244908refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
245912refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
246416refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
247200refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
248060refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
252944refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
253192refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
253628refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
253700refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
254704refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
255064refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
255200refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
255832refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
256808refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
256992refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
258716refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
258880refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
258996refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
259492refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
260436refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
261012refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
262640refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
264328refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
264680refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
265220refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
266396refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
266704refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
267596refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
267884refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
267896refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
267900refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
268576refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
268992refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
269092refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
269624refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
269796refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
269996refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
270012refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
270036refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
270048refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
270168refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
270244refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
270352refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
270408refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
271036refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
271052refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
271128refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
271300refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
271356refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
271692refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
271712refgcc -m32 -O -fomit-frame-pointer2019070820190110
271912refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
272064refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
272328refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
272556refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
273004refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
273188refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
273988refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
274536refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
274800refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
275996refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
276112refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
276132refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
276180refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
276272refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
276652refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
276824refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
276848refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
277028refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
277128refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
277196refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
277924refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
278092refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
278200refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
281776refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
283108refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
283148refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
283428refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
283668refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
283904refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
284120refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
284956refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
285276refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
286580refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
287320refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
287476refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
287724refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
288132refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
288188refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
288220refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
288836refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
289228refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
289444refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
289472refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
289928refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
290032refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
290084refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
290204refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
290632refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
290688refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
290876refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
290884refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
290900refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
291056refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
291200refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
291344refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
291456refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
291748refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291760refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
291864refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
291916refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
292132refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292356refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292416refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
292424refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
292500refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
292520refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
292696refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292792refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
293004refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
293048refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
293056refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
293348refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
293412refgcc -m32 -Os -fomit-frame-pointer2019070820190110
293748refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
293928refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
293992refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
294076refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
294188refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
294232refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
294736refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
294972refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
295352refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
296132refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
296152refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
296452refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
296932refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
297372refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
297820refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
299624refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
299992refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbDdsk3.s: Assembler messages:
encrypt.c: /tmp/ccbDdsk3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbDdsk3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbDdsk3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbDdsk3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDdsk3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDdsk3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDdsk3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDdsk3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDdsk3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDdsk3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDdsk3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDdsk3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbDdsk3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDdsk3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbDdsk3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDdsk3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbDdsk3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDdsk3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDdsk3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDdsk3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDdsk3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDdsk3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbDdsk3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDdsk3.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceauaCj.s: Assembler messages:
encrypt.c: /tmp/cceauaCj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceauaCj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceauaCj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceauaCj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceauaCj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceauaCj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceauaCj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceauaCj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceauaCj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceauaCj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceauaCj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceauaCj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceauaCj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceauaCj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceauaCj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceauaCj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceauaCj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceauaCj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceauaCj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceauaCj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceauaCj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceauaCj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceauaCj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceauaCj.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0GzD3W.s: Assembler messages:
encrypt.c: /tmp/cc0GzD3W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GzD3W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0GzD3W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0GzD3W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GzD3W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GzD3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GzD3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GzD3W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GzD3W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GzD3W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GzD3W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GzD3W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0GzD3W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GzD3W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0GzD3W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GzD3W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0GzD3W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GzD3W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GzD3W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GzD3W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GzD3W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GzD3W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GzD3W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GzD3W.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckZ8VUf.s: Assembler messages:
encrypt.c: /tmp/cckZ8VUf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckZ8VUf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckZ8VUf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckZ8VUf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ8VUf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ8VUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ8VUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ8VUf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ8VUf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZ8VUf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZ8VUf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZ8VUf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckZ8VUf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ8VUf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckZ8VUf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckZ8VUf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZ8VUf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZ8VUf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZ8VUf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZ8VUf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZ8VUf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckZ8VUf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZ8VUf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZ8VUf.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccamKBY3.s: Assembler messages:
encrypt.c: /tmp/ccamKBY3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccamKBY3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccamKBY3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccamKBY3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamKBY3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamKBY3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamKBY3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamKBY3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamKBY3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccamKBY3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccamKBY3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccamKBY3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccamKBY3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamKBY3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccamKBY3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccamKBY3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccamKBY3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccamKBY3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccamKBY3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccamKBY3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamKBY3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccamKBY3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccamKBY3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccamKBY3.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccf4tqYm.s: Assembler messages:
encrypt.c: /tmp/ccf4tqYm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf4tqYm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf4tqYm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccf4tqYm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4tqYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4tqYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4tqYm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4tqYm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4tqYm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf4tqYm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf4tqYm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf4tqYm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf4tqYm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4tqYm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf4tqYm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf4tqYm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf4tqYm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4tqYm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4tqYm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4tqYm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4tqYm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf4tqYm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4tqYm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf4tqYm.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4MEjiY.s: Assembler messages:
encrypt.c: /tmp/cc4MEjiY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4MEjiY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4MEjiY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4MEjiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MEjiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MEjiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MEjiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MEjiY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MEjiY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MEjiY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MEjiY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MEjiY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4MEjiY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MEjiY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4MEjiY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MEjiY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4MEjiY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MEjiY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MEjiY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MEjiY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MEjiY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MEjiY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4MEjiY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MEjiY.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI4XYUe.s: Assembler messages:
encrypt.c: /tmp/ccI4XYUe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4XYUe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4XYUe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4XYUe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4XYUe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4XYUe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4XYUe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4XYUe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4XYUe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4XYUe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4XYUe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4XYUe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4XYUe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4XYUe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4XYUe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI4XYUe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4XYUe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4XYUe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4XYUe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4XYUe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4XYUe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4XYUe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4XYUe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4XYUe.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc53SLgF.s: Assembler messages:
encrypt.c: /tmp/cc53SLgF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc53SLgF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc53SLgF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc53SLgF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53SLgF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53SLgF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53SLgF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53SLgF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53SLgF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc53SLgF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc53SLgF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc53SLgF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc53SLgF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53SLgF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc53SLgF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc53SLgF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc53SLgF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc53SLgF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc53SLgF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53SLgF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc53SLgF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc53SLgF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc53SLgF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc53SLgF.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclocv3i.s: Assembler messages:
encrypt.c: /tmp/cclocv3i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclocv3i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclocv3i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclocv3i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocv3i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocv3i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocv3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocv3i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocv3i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocv3i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocv3i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocv3i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclocv3i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocv3i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclocv3i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocv3i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclocv3i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocv3i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclocv3i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclocv3i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocv3i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclocv3i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclocv3i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclocv3i.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZHD0wA.s: Assembler messages:
encrypt.c: /tmp/ccZHD0wA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHD0wA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHD0wA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHD0wA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHD0wA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHD0wA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHD0wA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHD0wA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHD0wA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZHD0wA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZHD0wA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZHD0wA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZHD0wA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHD0wA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHD0wA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZHD0wA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZHD0wA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZHD0wA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZHD0wA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHD0wA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZHD0wA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHD0wA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZHD0wA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZHD0wA.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx6NV16.s: Assembler messages:
encrypt.c: /tmp/ccx6NV16.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx6NV16.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx6NV16.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx6NV16.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6NV16.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6NV16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6NV16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6NV16.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6NV16.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6NV16.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6NV16.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6NV16.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx6NV16.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6NV16.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx6NV16.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6NV16.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx6NV16.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6NV16.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6NV16.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6NV16.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6NV16.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6NV16.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx6NV16.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6NV16.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4UkQ4E.s: Assembler messages:
encrypt.c: /tmp/cc4UkQ4E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UkQ4E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UkQ4E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UkQ4E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UkQ4E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UkQ4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UkQ4E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UkQ4E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UkQ4E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UkQ4E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UkQ4E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UkQ4E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UkQ4E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UkQ4E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UkQ4E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4UkQ4E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UkQ4E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UkQ4E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UkQ4E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UkQ4E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UkQ4E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UkQ4E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UkQ4E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UkQ4E.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccQl29Di.s: Assembler messages:
encrypt.c: /tmp/ccQl29Di.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQl29Di.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQl29Di.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQl29Di.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQl29Di.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQl29Di.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQl29Di.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQl29Di.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQl29Di.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQl29Di.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQl29Di.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQl29Di.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQl29Di.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQl29Di.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQl29Di.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQl29Di.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQl29Di.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQl29Di.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQl29Di.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQl29Di.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQl29Di.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQl29Di.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQl29Di.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQl29Di.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKofGSA.s: Assembler messages:
encrypt.c: /tmp/ccKofGSA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKofGSA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKofGSA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKofGSA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKofGSA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKofGSA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKofGSA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKofGSA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKofGSA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKofGSA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKofGSA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKofGSA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKofGSA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKofGSA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKofGSA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKofGSA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKofGSA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKofGSA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKofGSA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKofGSA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKofGSA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKofGSA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKofGSA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKofGSA.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwoxjOf.s: Assembler messages:
encrypt.c: /tmp/ccwoxjOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwoxjOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwoxjOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwoxjOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoxjOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoxjOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoxjOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoxjOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoxjOf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoxjOf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoxjOf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoxjOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwoxjOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoxjOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwoxjOf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoxjOf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwoxjOf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoxjOf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwoxjOf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwoxjOf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoxjOf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwoxjOf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwoxjOf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwoxjOf.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaZ1wed.s: Assembler messages:
encrypt.c: /tmp/ccaZ1wed.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZ1wed.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZ1wed.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZ1wed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZ1wed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZ1wed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZ1wed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZ1wed.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZ1wed.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZ1wed.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZ1wed.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZ1wed.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZ1wed.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZ1wed.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZ1wed.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZ1wed.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaZ1wed.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZ1wed.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZ1wed.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZ1wed.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZ1wed.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZ1wed.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZ1wed.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZ1wed.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpnoepn.s: Assembler messages:
encrypt.c: /tmp/ccpnoepn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnoepn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnoepn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnoepn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnoepn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnoepn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnoepn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnoepn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnoepn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnoepn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnoepn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnoepn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnoepn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnoepn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnoepn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpnoepn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnoepn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnoepn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnoepn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnoepn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnoepn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpnoepn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnoepn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnoepn.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKc9hdk.s: Assembler messages:
encrypt.c: /tmp/ccKc9hdk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKc9hdk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKc9hdk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKc9hdk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKc9hdk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKc9hdk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKc9hdk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKc9hdk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKc9hdk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKc9hdk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKc9hdk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKc9hdk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKc9hdk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKc9hdk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKc9hdk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKc9hdk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKc9hdk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKc9hdk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKc9hdk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKc9hdk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKc9hdk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKc9hdk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKc9hdk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKc9hdk.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLUNr71.s: Assembler messages:
encrypt.c: /tmp/ccLUNr71.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLUNr71.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLUNr71.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLUNr71.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUNr71.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUNr71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUNr71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUNr71.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUNr71.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUNr71.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUNr71.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUNr71.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLUNr71.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUNr71.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLUNr71.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUNr71.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLUNr71.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUNr71.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUNr71.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUNr71.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUNr71.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUNr71.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLUNr71.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUNr71.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccUd7yhn.s: Assembler messages:
encrypt.c: /tmp/ccUd7yhn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUd7yhn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUd7yhn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUd7yhn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7yhn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7yhn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7yhn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7yhn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7yhn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUd7yhn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUd7yhn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUd7yhn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUd7yhn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7yhn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUd7yhn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUd7yhn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUd7yhn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7yhn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7yhn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7yhn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7yhn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUd7yhn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7yhn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7yhn.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrkeVx4.s: Assembler messages:
encrypt.c: /tmp/ccrkeVx4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrkeVx4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrkeVx4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrkeVx4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkeVx4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkeVx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkeVx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkeVx4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkeVx4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkeVx4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkeVx4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkeVx4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrkeVx4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkeVx4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrkeVx4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkeVx4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrkeVx4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkeVx4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkeVx4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkeVx4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkeVx4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkeVx4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrkeVx4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkeVx4.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2MQEfa.s: Assembler messages:
encrypt.c: /tmp/cc2MQEfa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2MQEfa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2MQEfa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2MQEfa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MQEfa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MQEfa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MQEfa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MQEfa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MQEfa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MQEfa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MQEfa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MQEfa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2MQEfa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MQEfa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2MQEfa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MQEfa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2MQEfa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MQEfa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2MQEfa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2MQEfa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MQEfa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2MQEfa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2MQEfa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2MQEfa.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPslrvo.s: Assembler messages:
encrypt.c: /tmp/ccPslrvo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPslrvo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPslrvo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPslrvo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPslrvo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPslrvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPslrvo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPslrvo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPslrvo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPslrvo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPslrvo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPslrvo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPslrvo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPslrvo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPslrvo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPslrvo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPslrvo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPslrvo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPslrvo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPslrvo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPslrvo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPslrvo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPslrvo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPslrvo.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0AW03Y.s: Assembler messages:
encrypt.c: /tmp/cc0AW03Y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0AW03Y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0AW03Y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0AW03Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AW03Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AW03Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AW03Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AW03Y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AW03Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0AW03Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0AW03Y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0AW03Y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0AW03Y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AW03Y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0AW03Y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0AW03Y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0AW03Y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AW03Y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AW03Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0AW03Y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AW03Y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0AW03Y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AW03Y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0AW03Y.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvccL9f.s: Assembler messages:
encrypt.c: /tmp/ccvccL9f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvccL9f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvccL9f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvccL9f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvccL9f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvccL9f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvccL9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvccL9f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvccL9f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvccL9f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvccL9f.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvccL9f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvccL9f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvccL9f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvccL9f.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvccL9f.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvccL9f.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvccL9f.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvccL9f.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvccL9f.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvccL9f.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvccL9f.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvccL9f.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvccL9f.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc15IcwZ.s: Assembler messages:
encrypt.c: /tmp/cc15IcwZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15IcwZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15IcwZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc15IcwZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15IcwZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15IcwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15IcwZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15IcwZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15IcwZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15IcwZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15IcwZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15IcwZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15IcwZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15IcwZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15IcwZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15IcwZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15IcwZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15IcwZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15IcwZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15IcwZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15IcwZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15IcwZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15IcwZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15IcwZ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXeD71g.s: Assembler messages:
encrypt.c: /tmp/ccXeD71g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXeD71g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXeD71g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXeD71g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeD71g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeD71g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeD71g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeD71g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeD71g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeD71g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeD71g.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeD71g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXeD71g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeD71g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXeD71g.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeD71g.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXeD71g.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeD71g.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeD71g.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeD71g.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeD71g.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeD71g.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXeD71g.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeD71g.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFXPeNi.s: Assembler messages:
encrypt.c: /tmp/ccFXPeNi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFXPeNi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFXPeNi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFXPeNi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXPeNi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXPeNi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXPeNi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXPeNi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXPeNi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXPeNi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXPeNi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXPeNi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFXPeNi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXPeNi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFXPeNi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXPeNi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFXPeNi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXPeNi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXPeNi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXPeNi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXPeNi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXPeNi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFXPeNi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXPeNi.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQEpQD3.s: Assembler messages:
encrypt.c: /tmp/ccQEpQD3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQEpQD3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQEpQD3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQEpQD3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEpQD3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEpQD3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEpQD3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEpQD3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEpQD3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEpQD3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEpQD3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEpQD3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQEpQD3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEpQD3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQEpQD3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQEpQD3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEpQD3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEpQD3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEpQD3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEpQD3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEpQD3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQEpQD3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEpQD3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEpQD3.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFLpvaZ.s: Assembler messages:
encrypt.c: /tmp/ccFLpvaZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFLpvaZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFLpvaZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFLpvaZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLpvaZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLpvaZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLpvaZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLpvaZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLpvaZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLpvaZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLpvaZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLpvaZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFLpvaZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLpvaZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFLpvaZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFLpvaZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLpvaZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLpvaZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLpvaZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLpvaZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLpvaZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFLpvaZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLpvaZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLpvaZ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxOcUob.s: Assembler messages:
encrypt.c: /tmp/ccxOcUob.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxOcUob.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxOcUob.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxOcUob.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOcUob.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOcUob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOcUob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOcUob.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOcUob.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOcUob.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOcUob.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOcUob.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxOcUob.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOcUob.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxOcUob.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOcUob.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxOcUob.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxOcUob.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOcUob.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOcUob.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOcUob.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOcUob.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxOcUob.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxOcUob.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTaXXaR.s: Assembler messages:
encrypt.c: /tmp/ccTaXXaR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTaXXaR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTaXXaR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTaXXaR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXXaR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXXaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXXaR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXXaR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXXaR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTaXXaR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTaXXaR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTaXXaR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTaXXaR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXXaR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTaXXaR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTaXXaR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTaXXaR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXXaR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXXaR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXXaR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXXaR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTaXXaR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXXaR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXXaR.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciGRdoe.s: Assembler messages:
encrypt.c: /tmp/cciGRdoe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciGRdoe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciGRdoe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciGRdoe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGRdoe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGRdoe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGRdoe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGRdoe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGRdoe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGRdoe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGRdoe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGRdoe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciGRdoe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGRdoe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciGRdoe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGRdoe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciGRdoe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGRdoe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGRdoe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGRdoe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGRdoe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGRdoe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciGRdoe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGRdoe.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUq0jnQ.s: Assembler messages:
encrypt.c: /tmp/ccUq0jnQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUq0jnQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUq0jnQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUq0jnQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq0jnQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq0jnQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq0jnQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq0jnQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq0jnQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUq0jnQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUq0jnQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUq0jnQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUq0jnQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq0jnQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUq0jnQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUq0jnQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUq0jnQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq0jnQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq0jnQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq0jnQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq0jnQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUq0jnQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq0jnQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq0jnQ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqncya9.s: Assembler messages:
encrypt.c: /tmp/ccqncya9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqncya9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqncya9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqncya9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqncya9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqncya9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqncya9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqncya9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqncya9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqncya9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqncya9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqncya9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqncya9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqncya9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqncya9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqncya9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqncya9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqncya9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqncya9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqncya9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqncya9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqncya9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqncya9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqncya9.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLhLS4P.s: Assembler messages:
encrypt.c: /tmp/ccLhLS4P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhLS4P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhLS4P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhLS4P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhLS4P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhLS4P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhLS4P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhLS4P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhLS4P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhLS4P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhLS4P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhLS4P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhLS4P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhLS4P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhLS4P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLhLS4P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhLS4P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhLS4P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhLS4P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhLS4P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhLS4P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhLS4P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhLS4P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhLS4P.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnnIBWg.s: Assembler messages:
encrypt.c: /tmp/ccnnIBWg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnnIBWg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnnIBWg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnnIBWg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnIBWg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnIBWg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnIBWg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnIBWg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnIBWg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnIBWg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnIBWg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnIBWg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnnIBWg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnIBWg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnnIBWg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnIBWg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnnIBWg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnIBWg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnnIBWg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnnIBWg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnIBWg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnnIBWg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnnIBWg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnnIBWg.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKtXmA9.s: Assembler messages:
encrypt.c: /tmp/ccKtXmA9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKtXmA9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKtXmA9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKtXmA9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtXmA9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtXmA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtXmA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtXmA9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtXmA9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtXmA9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtXmA9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtXmA9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKtXmA9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtXmA9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKtXmA9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtXmA9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKtXmA9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtXmA9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKtXmA9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKtXmA9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtXmA9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKtXmA9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKtXmA9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKtXmA9.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck9TimQ.s: Assembler messages:
encrypt.c: /tmp/cck9TimQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9TimQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9TimQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cck9TimQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9TimQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9TimQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9TimQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9TimQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9TimQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9TimQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9TimQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9TimQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9TimQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9TimQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9TimQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck9TimQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9TimQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9TimQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9TimQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9TimQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9TimQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9TimQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9TimQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9TimQ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLAXi5E.s: Assembler messages:
encrypt.c: /tmp/ccLAXi5E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAXi5E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAXi5E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAXi5E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAXi5E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAXi5E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAXi5E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAXi5E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAXi5E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAXi5E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAXi5E.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAXi5E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAXi5E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAXi5E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAXi5E.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAXi5E.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLAXi5E.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAXi5E.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAXi5E.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAXi5E.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAXi5E.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAXi5E.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAXi5E.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAXi5E.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccghSsuR.s: Assembler messages:
encrypt.c: /tmp/ccghSsuR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccghSsuR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccghSsuR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccghSsuR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghSsuR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghSsuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghSsuR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghSsuR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghSsuR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghSsuR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghSsuR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghSsuR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccghSsuR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghSsuR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccghSsuR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccghSsuR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghSsuR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghSsuR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghSsuR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghSsuR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghSsuR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccghSsuR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghSsuR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghSsuR.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc59oAlu.s: Assembler messages:
encrypt.c: /tmp/cc59oAlu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59oAlu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59oAlu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc59oAlu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59oAlu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59oAlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59oAlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59oAlu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59oAlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59oAlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59oAlu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59oAlu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59oAlu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59oAlu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59oAlu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59oAlu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc59oAlu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59oAlu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59oAlu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59oAlu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59oAlu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59oAlu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59oAlu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59oAlu.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYg22wP.s: Assembler messages:
encrypt.c: /tmp/ccYg22wP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYg22wP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYg22wP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYg22wP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg22wP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg22wP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg22wP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg22wP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg22wP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYg22wP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYg22wP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYg22wP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYg22wP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg22wP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYg22wP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYg22wP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYg22wP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg22wP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg22wP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg22wP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg22wP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYg22wP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg22wP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg22wP.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccANqZkR.s: Assembler messages:
encrypt.c: /tmp/ccANqZkR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccANqZkR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccANqZkR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccANqZkR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANqZkR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANqZkR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANqZkR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANqZkR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANqZkR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANqZkR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANqZkR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANqZkR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccANqZkR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANqZkR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccANqZkR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccANqZkR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANqZkR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANqZkR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANqZkR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANqZkR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANqZkR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccANqZkR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANqZkR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANqZkR.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmAMj4D.s: Assembler messages:
encrypt.c: /tmp/ccmAMj4D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAMj4D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAMj4D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAMj4D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAMj4D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAMj4D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAMj4D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAMj4D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAMj4D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAMj4D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAMj4D.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAMj4D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAMj4D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAMj4D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAMj4D.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAMj4D.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmAMj4D.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAMj4D.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAMj4D.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAMj4D.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAMj4D.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAMj4D.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAMj4D.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAMj4D.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7MU9PB.s: Assembler messages:
encrypt.c: /tmp/cc7MU9PB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7MU9PB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7MU9PB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7MU9PB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MU9PB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MU9PB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MU9PB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MU9PB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MU9PB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MU9PB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MU9PB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MU9PB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7MU9PB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MU9PB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7MU9PB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MU9PB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7MU9PB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MU9PB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7MU9PB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7MU9PB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MU9PB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7MU9PB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7MU9PB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7MU9PB.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciDXY5O.s: Assembler messages:
encrypt.c: /tmp/cciDXY5O.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDXY5O.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDXY5O.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciDXY5O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDXY5O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDXY5O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDXY5O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDXY5O.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDXY5O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDXY5O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDXY5O.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDXY5O.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciDXY5O.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDXY5O.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDXY5O.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciDXY5O.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDXY5O.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDXY5O.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDXY5O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDXY5O.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDXY5O.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciDXY5O.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDXY5O.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDXY5O.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQQuBIr.s: Assembler messages:
encrypt.c: /tmp/ccQQuBIr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQuBIr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQuBIr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQuBIr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuBIr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuBIr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuBIr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuBIr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuBIr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQuBIr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQuBIr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQuBIr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQuBIr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuBIr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQuBIr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQuBIr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQuBIr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQuBIr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQuBIr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQuBIr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuBIr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQuBIr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQuBIr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQuBIr.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZlOT3S.s: Assembler messages:
encrypt.c: /tmp/ccZlOT3S.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZlOT3S.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZlOT3S.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZlOT3S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlOT3S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlOT3S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlOT3S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlOT3S.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlOT3S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZlOT3S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZlOT3S.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZlOT3S.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZlOT3S.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlOT3S.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZlOT3S.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZlOT3S.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZlOT3S.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlOT3S.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlOT3S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlOT3S.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlOT3S.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZlOT3S.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlOT3S.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlOT3S.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVARVwk.s: Assembler messages:
encrypt.c: /tmp/ccVARVwk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVARVwk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVARVwk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVARVwk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVARVwk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVARVwk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVARVwk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVARVwk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVARVwk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVARVwk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVARVwk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVARVwk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVARVwk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVARVwk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVARVwk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVARVwk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVARVwk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVARVwk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVARVwk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVARVwk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVARVwk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVARVwk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVARVwk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVARVwk.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmQHnVN.s: Assembler messages:
encrypt.c: /tmp/ccmQHnVN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQHnVN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQHnVN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQHnVN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQHnVN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQHnVN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQHnVN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQHnVN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQHnVN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQHnVN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQHnVN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQHnVN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQHnVN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQHnVN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQHnVN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmQHnVN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQHnVN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQHnVN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQHnVN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQHnVN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQHnVN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQHnVN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQHnVN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQHnVN.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2xGLNS.s: Assembler messages:
encrypt.c: /tmp/cc2xGLNS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xGLNS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xGLNS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xGLNS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xGLNS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xGLNS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xGLNS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xGLNS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xGLNS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xGLNS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xGLNS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xGLNS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xGLNS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xGLNS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xGLNS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2xGLNS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xGLNS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xGLNS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xGLNS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xGLNS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xGLNS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xGLNS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xGLNS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xGLNS.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSNBFyu.s: Assembler messages:
encrypt.c: /tmp/ccSNBFyu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSNBFyu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSNBFyu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSNBFyu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNBFyu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNBFyu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNBFyu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNBFyu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNBFyu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNBFyu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNBFyu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNBFyu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSNBFyu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNBFyu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSNBFyu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNBFyu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSNBFyu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNBFyu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNBFyu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNBFyu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNBFyu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNBFyu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSNBFyu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNBFyu.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQZyHio.s: Assembler messages:
encrypt.c: /tmp/ccQZyHio.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZyHio.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZyHio.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZyHio.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyHio.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyHio.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyHio.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyHio.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyHio.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZyHio.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZyHio.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZyHio.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZyHio.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyHio.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZyHio.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZyHio.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQZyHio.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZyHio.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZyHio.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZyHio.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyHio.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZyHio.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZyHio.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZyHio.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci1p8jO.s: Assembler messages:
encrypt.c: /tmp/cci1p8jO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1p8jO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1p8jO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cci1p8jO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1p8jO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1p8jO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1p8jO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1p8jO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1p8jO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1p8jO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1p8jO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1p8jO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1p8jO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1p8jO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1p8jO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci1p8jO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1p8jO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1p8jO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1p8jO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1p8jO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1p8jO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1p8jO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1p8jO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1p8jO.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjuq753.s: Assembler messages:
encrypt.c: /tmp/ccjuq753.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjuq753.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjuq753.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjuq753.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuq753.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuq753.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuq753.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuq753.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuq753.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjuq753.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjuq753.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjuq753.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjuq753.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuq753.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjuq753.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjuq753.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjuq753.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuq753.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuq753.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuq753.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuq753.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjuq753.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuq753.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuq753.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvpNsGN.s: Assembler messages:
encrypt.c: /tmp/ccvpNsGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpNsGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvpNsGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvpNsGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpNsGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpNsGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpNsGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpNsGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpNsGN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpNsGN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpNsGN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpNsGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvpNsGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpNsGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvpNsGN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpNsGN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvpNsGN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpNsGN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpNsGN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpNsGN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpNsGN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpNsGN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpNsGN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpNsGN.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMGcReY.s: Assembler messages:
encrypt.c: /tmp/ccMGcReY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGcReY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGcReY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGcReY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGcReY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGcReY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGcReY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGcReY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGcReY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGcReY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGcReY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGcReY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGcReY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGcReY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGcReY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMGcReY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGcReY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGcReY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGcReY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGcReY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGcReY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGcReY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGcReY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGcReY.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsxX3tH.s: Assembler messages:
encrypt.c: /tmp/ccsxX3tH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxX3tH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxX3tH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxX3tH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX3tH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX3tH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX3tH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX3tH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX3tH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX3tH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX3tH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX3tH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxX3tH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX3tH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxX3tH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX3tH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsxX3tH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX3tH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxX3tH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxX3tH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX3tH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxX3tH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxX3tH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxX3tH.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNuPw34.s: Assembler messages:
encrypt.c: /tmp/ccNuPw34.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNuPw34.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNuPw34.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNuPw34.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuPw34.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuPw34.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuPw34.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuPw34.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuPw34.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuPw34.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuPw34.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuPw34.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNuPw34.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuPw34.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNuPw34.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNuPw34.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuPw34.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuPw34.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuPw34.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuPw34.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuPw34.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNuPw34.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuPw34.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuPw34.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYGcNYP.s: Assembler messages:
encrypt.c: /tmp/ccYGcNYP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYGcNYP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYGcNYP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYGcNYP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGcNYP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGcNYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGcNYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGcNYP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGcNYP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGcNYP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGcNYP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGcNYP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYGcNYP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGcNYP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYGcNYP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGcNYP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYGcNYP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGcNYP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGcNYP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGcNYP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGcNYP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGcNYP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYGcNYP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGcNYP.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWsbNo2.s: Assembler messages:
encrypt.c: /tmp/ccWsbNo2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsbNo2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsbNo2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsbNo2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsbNo2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsbNo2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsbNo2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsbNo2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsbNo2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsbNo2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsbNo2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsbNo2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsbNo2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsbNo2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsbNo2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWsbNo2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsbNo2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsbNo2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsbNo2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsbNo2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsbNo2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsbNo2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsbNo2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsbNo2.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoMRFIK.s: Assembler messages:
encrypt.c: /tmp/ccoMRFIK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoMRFIK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoMRFIK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoMRFIK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMRFIK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMRFIK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMRFIK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMRFIK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMRFIK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMRFIK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMRFIK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMRFIK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoMRFIK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMRFIK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoMRFIK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMRFIK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoMRFIK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMRFIK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMRFIK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMRFIK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMRFIK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMRFIK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoMRFIK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMRFIK.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1XODlx.s: Assembler messages:
encrypt.c: /tmp/cc1XODlx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1XODlx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1XODlx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1XODlx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XODlx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XODlx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XODlx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XODlx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XODlx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XODlx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XODlx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XODlx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1XODlx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XODlx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1XODlx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1XODlx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XODlx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XODlx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XODlx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XODlx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XODlx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1XODlx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XODlx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XODlx.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3b0w14.s: Assembler messages:
encrypt.c: /tmp/cc3b0w14.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3b0w14.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3b0w14.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3b0w14.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b0w14.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b0w14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b0w14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b0w14.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b0w14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b0w14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b0w14.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b0w14.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3b0w14.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b0w14.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3b0w14.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b0w14.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3b0w14.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b0w14.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3b0w14.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3b0w14.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b0w14.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3b0w14.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3b0w14.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3b0w14.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOvwDro.s: Assembler messages:
encrypt.c: /tmp/ccOvwDro.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvwDro.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvwDro.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvwDro.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvwDro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvwDro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvwDro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvwDro.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvwDro.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvwDro.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvwDro.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvwDro.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvwDro.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvwDro.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvwDro.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOvwDro.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvwDro.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvwDro.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvwDro.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvwDro.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvwDro.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvwDro.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvwDro.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvwDro.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchtU9R5.s: Assembler messages:
encrypt.c: /tmp/cchtU9R5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchtU9R5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchtU9R5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchtU9R5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtU9R5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtU9R5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtU9R5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtU9R5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtU9R5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtU9R5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtU9R5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtU9R5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchtU9R5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtU9R5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchtU9R5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtU9R5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchtU9R5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtU9R5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchtU9R5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchtU9R5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtU9R5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchtU9R5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchtU9R5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchtU9R5.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGjEXdx.s: Assembler messages:
encrypt.c: /tmp/ccGjEXdx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjEXdx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjEXdx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjEXdx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjEXdx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjEXdx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjEXdx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjEXdx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjEXdx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjEXdx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjEXdx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjEXdx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjEXdx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjEXdx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjEXdx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGjEXdx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjEXdx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjEXdx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjEXdx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjEXdx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjEXdx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjEXdx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjEXdx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjEXdx.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdXY4o5.s: Assembler messages:
encrypt.c: /tmp/ccdXY4o5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXY4o5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdXY4o5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXY4o5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXY4o5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXY4o5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXY4o5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXY4o5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXY4o5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXY4o5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXY4o5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXY4o5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdXY4o5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXY4o5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdXY4o5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXY4o5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdXY4o5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXY4o5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXY4o5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXY4o5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXY4o5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXY4o5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXY4o5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXY4o5.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJQrbks.s: Assembler messages:
encrypt.c: /tmp/ccJQrbks.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQrbks.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQrbks.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQrbks.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQrbks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQrbks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQrbks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQrbks.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQrbks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQrbks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQrbks.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQrbks.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQrbks.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQrbks.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQrbks.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJQrbks.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQrbks.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQrbks.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQrbks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQrbks.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQrbks.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQrbks.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQrbks.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQrbks.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccodqjZZ.s: Assembler messages:
encrypt.c: /tmp/ccodqjZZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodqjZZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodqjZZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccodqjZZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodqjZZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodqjZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodqjZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodqjZZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodqjZZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodqjZZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodqjZZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodqjZZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodqjZZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodqjZZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodqjZZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodqjZZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccodqjZZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodqjZZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodqjZZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodqjZZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodqjZZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodqjZZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodqjZZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodqjZZ.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWPf38c.s: Assembler messages:
encrypt.c: /tmp/ccWPf38c.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWPf38c.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWPf38c.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWPf38c.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPf38c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPf38c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPf38c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPf38c.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPf38c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPf38c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPf38c.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPf38c.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWPf38c.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPf38c.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWPf38c.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWPf38c.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPf38c.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPf38c.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPf38c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPf38c.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPf38c.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWPf38c.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPf38c.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPf38c.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctgSNJZ.s: Assembler messages:
encrypt.c: /tmp/cctgSNJZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgSNJZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgSNJZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctgSNJZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgSNJZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgSNJZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgSNJZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgSNJZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgSNJZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgSNJZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgSNJZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgSNJZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgSNJZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgSNJZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgSNJZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgSNJZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctgSNJZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgSNJZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgSNJZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgSNJZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgSNJZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgSNJZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgSNJZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgSNJZ.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0FPOsT.s: Assembler messages:
encrypt.c: /tmp/cc0FPOsT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0FPOsT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0FPOsT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0FPOsT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FPOsT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FPOsT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FPOsT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FPOsT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FPOsT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FPOsT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FPOsT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FPOsT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0FPOsT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FPOsT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0FPOsT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FPOsT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0FPOsT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FPOsT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FPOsT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FPOsT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FPOsT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FPOsT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0FPOsT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FPOsT.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaZlkBb.s: Assembler messages:
encrypt.c: /tmp/ccaZlkBb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZlkBb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZlkBb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZlkBb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZlkBb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZlkBb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZlkBb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZlkBb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZlkBb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZlkBb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZlkBb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZlkBb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZlkBb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZlkBb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZlkBb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaZlkBb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZlkBb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZlkBb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZlkBb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZlkBb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZlkBb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZlkBb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZlkBb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZlkBb.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7smqZc.s: Assembler messages:
encrypt.c: /tmp/cc7smqZc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7smqZc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7smqZc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7smqZc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7smqZc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7smqZc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7smqZc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7smqZc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7smqZc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7smqZc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7smqZc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7smqZc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7smqZc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7smqZc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7smqZc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7smqZc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7smqZc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7smqZc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7smqZc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7smqZc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7smqZc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7smqZc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7smqZc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7smqZc.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cchSv2V2.s: Assembler messages:
encrypt.c: /tmp/cchSv2V2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchSv2V2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchSv2V2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchSv2V2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSv2V2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSv2V2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSv2V2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSv2V2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSv2V2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSv2V2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSv2V2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSv2V2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchSv2V2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSv2V2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchSv2V2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSv2V2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchSv2V2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSv2V2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSv2V2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSv2V2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSv2V2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSv2V2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSv2V2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSv2V2.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8SCB7a.s: Assembler messages:
encrypt.c: /tmp/cc8SCB7a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8SCB7a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8SCB7a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8SCB7a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SCB7a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SCB7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SCB7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SCB7a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SCB7a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SCB7a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SCB7a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SCB7a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8SCB7a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SCB7a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8SCB7a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8SCB7a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SCB7a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SCB7a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SCB7a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SCB7a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SCB7a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8SCB7a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SCB7a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SCB7a.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchHWNXY.s: Assembler messages:
encrypt.c: /tmp/cchHWNXY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHWNXY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHWNXY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchHWNXY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHWNXY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHWNXY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHWNXY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHWNXY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHWNXY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHWNXY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHWNXY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHWNXY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHWNXY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHWNXY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHWNXY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHWNXY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchHWNXY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHWNXY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHWNXY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHWNXY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHWNXY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHWNXY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHWNXY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHWNXY.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBEqf7o.s: Assembler messages:
encrypt.c: /tmp/ccBEqf7o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEqf7o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEqf7o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEqf7o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEqf7o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEqf7o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEqf7o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEqf7o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEqf7o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEqf7o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEqf7o.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEqf7o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEqf7o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEqf7o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEqf7o.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEqf7o.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBEqf7o.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEqf7o.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEqf7o.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEqf7o.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEqf7o.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEqf7o.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEqf7o.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEqf7o.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce4YNDM.s: Assembler messages:
encrypt.c: /tmp/cce4YNDM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4YNDM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4YNDM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce4YNDM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YNDM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YNDM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YNDM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YNDM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YNDM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4YNDM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4YNDM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4YNDM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4YNDM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YNDM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4YNDM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce4YNDM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4YNDM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YNDM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YNDM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YNDM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YNDM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4YNDM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YNDM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YNDM.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ9AokH.s: Assembler messages:
encrypt.c: /tmp/ccJ9AokH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9AokH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ9AokH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9AokH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9AokH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9AokH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9AokH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9AokH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9AokH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9AokH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9AokH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9AokH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ9AokH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9AokH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ9AokH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ9AokH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9AokH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9AokH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9AokH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9AokH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9AokH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9AokH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9AokH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9AokH.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca1YuOf.s: Assembler messages:
encrypt.c: /tmp/cca1YuOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1YuOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1YuOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca1YuOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1YuOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1YuOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1YuOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1YuOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1YuOf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1YuOf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1YuOf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1YuOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1YuOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1YuOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1YuOf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1YuOf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1YuOf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1YuOf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1YuOf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1YuOf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1YuOf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1YuOf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1YuOf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1YuOf.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccaoVKyr.s: Assembler messages:
encrypt.c: /tmp/ccaoVKyr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaoVKyr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaoVKyr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaoVKyr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoVKyr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoVKyr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoVKyr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoVKyr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoVKyr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoVKyr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoVKyr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoVKyr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaoVKyr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoVKyr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaoVKyr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoVKyr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaoVKyr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoVKyr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoVKyr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoVKyr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoVKyr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoVKyr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaoVKyr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoVKyr.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cczzpItM.s: Assembler messages:
encrypt.c: /tmp/cczzpItM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczzpItM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczzpItM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczzpItM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzpItM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzpItM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzpItM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzpItM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzpItM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczzpItM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczzpItM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczzpItM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczzpItM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzpItM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczzpItM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczzpItM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczzpItM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzpItM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzpItM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzpItM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzpItM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczzpItM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzpItM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczzpItM.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRD1xgJ.s: Assembler messages:
encrypt.c: /tmp/ccRD1xgJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRD1xgJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRD1xgJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRD1xgJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRD1xgJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRD1xgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRD1xgJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRD1xgJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRD1xgJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRD1xgJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRD1xgJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRD1xgJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRD1xgJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRD1xgJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRD1xgJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRD1xgJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRD1xgJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRD1xgJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRD1xgJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRD1xgJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRD1xgJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRD1xgJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRD1xgJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRD1xgJ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccos8gip.s: Assembler messages:
encrypt.c: /tmp/ccos8gip.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccos8gip.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccos8gip.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccos8gip.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccos8gip.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccos8gip.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccos8gip.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccos8gip.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccos8gip.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccos8gip.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccos8gip.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccos8gip.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccos8gip.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccos8gip.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccos8gip.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccos8gip.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccos8gip.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccos8gip.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccos8gip.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccos8gip.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccos8gip.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccos8gip.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccos8gip.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccos8gip.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNgg6pt.s: Assembler messages:
encrypt.c: /tmp/ccNgg6pt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNgg6pt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNgg6pt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNgg6pt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgg6pt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgg6pt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgg6pt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgg6pt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgg6pt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgg6pt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgg6pt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgg6pt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNgg6pt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgg6pt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNgg6pt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNgg6pt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgg6pt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgg6pt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgg6pt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgg6pt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgg6pt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNgg6pt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgg6pt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgg6pt.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRupKwS.s: Assembler messages:
encrypt.c: /tmp/ccRupKwS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRupKwS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRupKwS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRupKwS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRupKwS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRupKwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRupKwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRupKwS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRupKwS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRupKwS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRupKwS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRupKwS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRupKwS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRupKwS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRupKwS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRupKwS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRupKwS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRupKwS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRupKwS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRupKwS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRupKwS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRupKwS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRupKwS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRupKwS.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccmh7fu.s: Assembler messages:
encrypt.c: /tmp/cccmh7fu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmh7fu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmh7fu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccmh7fu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmh7fu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmh7fu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmh7fu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmh7fu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmh7fu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmh7fu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmh7fu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmh7fu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmh7fu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmh7fu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmh7fu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccmh7fu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmh7fu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmh7fu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmh7fu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmh7fu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmh7fu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmh7fu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmh7fu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmh7fu.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxZsHVL.s: Assembler messages:
encrypt.c: /tmp/ccxZsHVL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxZsHVL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxZsHVL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxZsHVL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZsHVL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZsHVL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZsHVL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZsHVL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZsHVL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZsHVL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZsHVL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZsHVL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxZsHVL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZsHVL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxZsHVL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZsHVL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxZsHVL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZsHVL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZsHVL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZsHVL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZsHVL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZsHVL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxZsHVL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZsHVL.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccGw3I4U.s: Assembler messages:
encrypt.c: /tmp/ccGw3I4U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGw3I4U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGw3I4U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGw3I4U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw3I4U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw3I4U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw3I4U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw3I4U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw3I4U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGw3I4U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGw3I4U.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGw3I4U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGw3I4U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw3I4U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGw3I4U.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGw3I4U.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGw3I4U.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGw3I4U.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGw3I4U.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGw3I4U.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw3I4U.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGw3I4U.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGw3I4U.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGw3I4U.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQZiMTt.s: Assembler messages:
encrypt.c: /tmp/ccQZiMTt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZiMTt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZiMTt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZiMTt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZiMTt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZiMTt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZiMTt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZiMTt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZiMTt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZiMTt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZiMTt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZiMTt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZiMTt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZiMTt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZiMTt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQZiMTt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZiMTt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZiMTt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZiMTt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZiMTt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZiMTt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZiMTt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZiMTt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZiMTt.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVc4avL.s: Assembler messages:
encrypt.c: /tmp/ccVc4avL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVc4avL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVc4avL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVc4avL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVc4avL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVc4avL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVc4avL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVc4avL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVc4avL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVc4avL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVc4avL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVc4avL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVc4avL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVc4avL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVc4avL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVc4avL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVc4avL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVc4avL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVc4avL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVc4avL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVc4avL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVc4avL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVc4avL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVc4avL.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYE2MRu.s: Assembler messages:
encrypt.c: /tmp/ccYE2MRu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYE2MRu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYE2MRu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYE2MRu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYE2MRu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYE2MRu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYE2MRu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYE2MRu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYE2MRu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYE2MRu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYE2MRu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYE2MRu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYE2MRu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYE2MRu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYE2MRu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYE2MRu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYE2MRu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYE2MRu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYE2MRu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYE2MRu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYE2MRu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYE2MRu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYE2MRu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYE2MRu.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchMqV5W.s: Assembler messages:
encrypt.c: /tmp/cchMqV5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMqV5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMqV5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMqV5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMqV5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMqV5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMqV5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMqV5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMqV5W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMqV5W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMqV5W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMqV5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMqV5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMqV5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMqV5W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMqV5W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchMqV5W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMqV5W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMqV5W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMqV5W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMqV5W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMqV5W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMqV5W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMqV5W.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclsRLL7.s: Assembler messages:
encrypt.c: /tmp/cclsRLL7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclsRLL7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclsRLL7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclsRLL7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsRLL7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsRLL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsRLL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsRLL7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsRLL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclsRLL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclsRLL7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclsRLL7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclsRLL7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsRLL7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclsRLL7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclsRLL7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclsRLL7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclsRLL7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclsRLL7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsRLL7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclsRLL7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclsRLL7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclsRLL7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclsRLL7.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6TRLi8.s: Assembler messages:
encrypt.c: /tmp/cc6TRLi8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6TRLi8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6TRLi8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6TRLi8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TRLi8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TRLi8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TRLi8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TRLi8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TRLi8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TRLi8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TRLi8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TRLi8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6TRLi8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TRLi8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6TRLi8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6TRLi8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TRLi8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TRLi8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TRLi8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TRLi8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TRLi8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6TRLi8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TRLi8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TRLi8.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNohYnO.s: Assembler messages:
encrypt.c: /tmp/ccNohYnO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNohYnO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNohYnO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNohYnO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNohYnO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNohYnO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNohYnO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNohYnO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNohYnO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNohYnO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNohYnO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNohYnO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNohYnO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNohYnO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNohYnO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNohYnO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNohYnO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNohYnO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNohYnO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNohYnO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNohYnO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNohYnO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNohYnO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNohYnO.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEc9Uj0.s: Assembler messages:
encrypt.c: /tmp/ccEc9Uj0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEc9Uj0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEc9Uj0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEc9Uj0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc9Uj0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc9Uj0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc9Uj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc9Uj0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc9Uj0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc9Uj0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc9Uj0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc9Uj0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEc9Uj0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc9Uj0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEc9Uj0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc9Uj0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEc9Uj0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc9Uj0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc9Uj0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc9Uj0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc9Uj0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc9Uj0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEc9Uj0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc9Uj0.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTXpuK7.s: Assembler messages:
encrypt.c: /tmp/ccTXpuK7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXpuK7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXpuK7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXpuK7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXpuK7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXpuK7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXpuK7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXpuK7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXpuK7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXpuK7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXpuK7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXpuK7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXpuK7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXpuK7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXpuK7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXpuK7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXpuK7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXpuK7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXpuK7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXpuK7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXpuK7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXpuK7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXpuK7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXpuK7.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckKsWM7.s: Assembler messages:
encrypt.c: /tmp/cckKsWM7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKsWM7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKsWM7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckKsWM7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKsWM7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKsWM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKsWM7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKsWM7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKsWM7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKsWM7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKsWM7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKsWM7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKsWM7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKsWM7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKsWM7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckKsWM7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKsWM7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKsWM7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKsWM7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKsWM7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKsWM7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKsWM7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKsWM7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKsWM7.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclGVogU.s: Assembler messages:
encrypt.c: /tmp/cclGVogU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGVogU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclGVogU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclGVogU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGVogU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGVogU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGVogU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGVogU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGVogU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGVogU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGVogU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGVogU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclGVogU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGVogU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclGVogU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGVogU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclGVogU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGVogU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGVogU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGVogU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGVogU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGVogU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGVogU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGVogU.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclXLMtJ.s: Assembler messages:
encrypt.c: /tmp/cclXLMtJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXLMtJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXLMtJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclXLMtJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLMtJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLMtJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLMtJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLMtJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLMtJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLMtJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLMtJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLMtJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXLMtJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLMtJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXLMtJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLMtJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclXLMtJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLMtJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXLMtJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXLMtJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLMtJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXLMtJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXLMtJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXLMtJ.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyDIqIY.s: Assembler messages:
encrypt.c: /tmp/ccyDIqIY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyDIqIY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyDIqIY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyDIqIY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDIqIY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDIqIY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDIqIY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDIqIY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDIqIY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyDIqIY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyDIqIY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyDIqIY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyDIqIY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDIqIY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyDIqIY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyDIqIY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyDIqIY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyDIqIY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyDIqIY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDIqIY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyDIqIY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyDIqIY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyDIqIY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyDIqIY.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbMRvTF.s: Assembler messages:
encrypt.c: /tmp/ccbMRvTF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbMRvTF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbMRvTF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbMRvTF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMRvTF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMRvTF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMRvTF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMRvTF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMRvTF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMRvTF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMRvTF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMRvTF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbMRvTF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMRvTF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbMRvTF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMRvTF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbMRvTF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMRvTF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbMRvTF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbMRvTF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMRvTF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbMRvTF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbMRvTF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbMRvTF.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfr0z9V.s: Assembler messages:
encrypt.c: /tmp/ccfr0z9V.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfr0z9V.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfr0z9V.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfr0z9V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr0z9V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr0z9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr0z9V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr0z9V.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr0z9V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfr0z9V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfr0z9V.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfr0z9V.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfr0z9V.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr0z9V.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfr0z9V.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfr0z9V.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfr0z9V.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfr0z9V.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfr0z9V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr0z9V.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfr0z9V.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfr0z9V.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfr0z9V.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfr0z9V.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI1qgTM.s: Assembler messages:
encrypt.c: /tmp/ccI1qgTM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI1qgTM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI1qgTM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI1qgTM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1qgTM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1qgTM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1qgTM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1qgTM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1qgTM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1qgTM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1qgTM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1qgTM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI1qgTM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1qgTM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI1qgTM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1qgTM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI1qgTM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1qgTM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1qgTM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1qgTM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1qgTM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1qgTM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI1qgTM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1qgTM.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLOd7BY.s: Assembler messages:
encrypt.c: /tmp/ccLOd7BY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLOd7BY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLOd7BY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLOd7BY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOd7BY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOd7BY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOd7BY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOd7BY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOd7BY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOd7BY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOd7BY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOd7BY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLOd7BY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOd7BY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLOd7BY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLOd7BY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOd7BY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOd7BY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOd7BY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOd7BY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOd7BY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLOd7BY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOd7BY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOd7BY.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6AQR5Y.s: Assembler messages:
encrypt.c: /tmp/cc6AQR5Y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6AQR5Y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6AQR5Y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6AQR5Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AQR5Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AQR5Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AQR5Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AQR5Y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AQR5Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6AQR5Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6AQR5Y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6AQR5Y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6AQR5Y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AQR5Y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6AQR5Y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6AQR5Y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6AQR5Y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AQR5Y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AQR5Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AQR5Y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AQR5Y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6AQR5Y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AQR5Y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AQR5Y.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoy1wFL.s: Assembler messages:
encrypt.c: /tmp/ccoy1wFL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoy1wFL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoy1wFL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoy1wFL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoy1wFL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoy1wFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoy1wFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoy1wFL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoy1wFL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoy1wFL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoy1wFL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoy1wFL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoy1wFL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoy1wFL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoy1wFL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoy1wFL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoy1wFL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoy1wFL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoy1wFL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoy1wFL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoy1wFL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoy1wFL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoy1wFL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoy1wFL.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7nfdaB.s: Assembler messages:
encrypt.c: /tmp/cc7nfdaB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7nfdaB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7nfdaB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7nfdaB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nfdaB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nfdaB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nfdaB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nfdaB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nfdaB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nfdaB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nfdaB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nfdaB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7nfdaB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nfdaB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7nfdaB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nfdaB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7nfdaB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nfdaB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nfdaB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nfdaB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nfdaB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nfdaB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7nfdaB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nfdaB.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSFUHKV.s: Assembler messages:
encrypt.c: /tmp/ccSFUHKV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSFUHKV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSFUHKV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSFUHKV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUHKV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUHKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUHKV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUHKV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUHKV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFUHKV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFUHKV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFUHKV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSFUHKV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUHKV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSFUHKV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSFUHKV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFUHKV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFUHKV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFUHKV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUHKV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFUHKV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSFUHKV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFUHKV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFUHKV.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQaOqVt.s: Assembler messages:
encrypt.c: /tmp/ccQaOqVt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQaOqVt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQaOqVt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQaOqVt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaOqVt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaOqVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaOqVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaOqVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaOqVt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaOqVt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaOqVt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaOqVt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQaOqVt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaOqVt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQaOqVt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaOqVt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQaOqVt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaOqVt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaOqVt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaOqVt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaOqVt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaOqVt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQaOqVt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaOqVt.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoboxGU.s: Assembler messages:
encrypt.c: /tmp/ccoboxGU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoboxGU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoboxGU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoboxGU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoboxGU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoboxGU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoboxGU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoboxGU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoboxGU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoboxGU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoboxGU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoboxGU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoboxGU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoboxGU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoboxGU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoboxGU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoboxGU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoboxGU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoboxGU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoboxGU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoboxGU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoboxGU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoboxGU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoboxGU.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBiDftD.s: Assembler messages:
encrypt.c: /tmp/ccBiDftD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBiDftD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBiDftD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBiDftD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiDftD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiDftD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiDftD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiDftD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiDftD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiDftD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiDftD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiDftD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBiDftD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiDftD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBiDftD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiDftD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBiDftD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBiDftD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiDftD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiDftD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiDftD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiDftD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBiDftD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBiDftD.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLMJDnV.s: Assembler messages:
encrypt.c: /tmp/ccLMJDnV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMJDnV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMJDnV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMJDnV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMJDnV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMJDnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMJDnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMJDnV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMJDnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMJDnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMJDnV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMJDnV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMJDnV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMJDnV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMJDnV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLMJDnV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMJDnV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMJDnV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMJDnV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMJDnV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMJDnV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMJDnV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMJDnV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMJDnV.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAuNn2x.s: Assembler messages:
encrypt.c: /tmp/ccAuNn2x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAuNn2x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAuNn2x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAuNn2x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuNn2x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuNn2x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuNn2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuNn2x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuNn2x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuNn2x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuNn2x.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuNn2x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAuNn2x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuNn2x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAuNn2x.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuNn2x.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAuNn2x.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAuNn2x.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuNn2x.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuNn2x.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuNn2x.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuNn2x.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAuNn2x.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAuNn2x.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFZ86rW.s: Assembler messages:
encrypt.c: /tmp/ccFZ86rW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZ86rW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZ86rW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZ86rW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ86rW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ86rW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ86rW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ86rW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ86rW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZ86rW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZ86rW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZ86rW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZ86rW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ86rW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZ86rW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFZ86rW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZ86rW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ86rW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ86rW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ86rW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ86rW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZ86rW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ86rW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ86rW.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDeYwyD.s: Assembler messages:
encrypt.c: /tmp/ccDeYwyD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDeYwyD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDeYwyD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDeYwyD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeYwyD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeYwyD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeYwyD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeYwyD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeYwyD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDeYwyD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDeYwyD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDeYwyD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDeYwyD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeYwyD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDeYwyD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDeYwyD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDeYwyD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeYwyD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeYwyD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeYwyD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeYwyD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDeYwyD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeYwyD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDeYwyD.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJue8M5.s: Assembler messages:
encrypt.c: /tmp/ccJue8M5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJue8M5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJue8M5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJue8M5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJue8M5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJue8M5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJue8M5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJue8M5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJue8M5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJue8M5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJue8M5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJue8M5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJue8M5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJue8M5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJue8M5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJue8M5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJue8M5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJue8M5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJue8M5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJue8M5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJue8M5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJue8M5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJue8M5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJue8M5.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZSU9EV.s: Assembler messages:
encrypt.c: /tmp/ccZSU9EV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZSU9EV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZSU9EV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZSU9EV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSU9EV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSU9EV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSU9EV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSU9EV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSU9EV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSU9EV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSU9EV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSU9EV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZSU9EV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSU9EV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZSU9EV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSU9EV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZSU9EV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSU9EV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSU9EV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSU9EV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSU9EV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSU9EV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZSU9EV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSU9EV.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccunApZC.s: Assembler messages:
encrypt.c: /tmp/ccunApZC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccunApZC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccunApZC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccunApZC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunApZC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunApZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunApZC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunApZC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunApZC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunApZC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunApZC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunApZC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccunApZC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunApZC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccunApZC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccunApZC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunApZC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunApZC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunApZC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunApZC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunApZC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccunApZC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunApZC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunApZC.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc1rTDlH.s: Assembler messages:
encrypt.c: /tmp/cc1rTDlH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1rTDlH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1rTDlH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1rTDlH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rTDlH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rTDlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rTDlH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rTDlH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rTDlH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rTDlH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rTDlH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rTDlH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1rTDlH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rTDlH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1rTDlH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1rTDlH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rTDlH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rTDlH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rTDlH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rTDlH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rTDlH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1rTDlH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rTDlH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rTDlH.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccdtzi47.s: Assembler messages:
encrypt.c: /tmp/ccdtzi47.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtzi47.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtzi47.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtzi47.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtzi47.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtzi47.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtzi47.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtzi47.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtzi47.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtzi47.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtzi47.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtzi47.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtzi47.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtzi47.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtzi47.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtzi47.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdtzi47.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtzi47.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtzi47.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtzi47.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtzi47.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtzi47.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtzi47.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtzi47.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6xdWCX.s: Assembler messages:
encrypt.c: /tmp/cc6xdWCX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xdWCX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xdWCX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xdWCX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xdWCX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xdWCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xdWCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xdWCX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xdWCX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xdWCX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xdWCX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xdWCX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xdWCX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xdWCX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xdWCX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xdWCX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6xdWCX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xdWCX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6xdWCX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6xdWCX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xdWCX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6xdWCX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xdWCX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6xdWCX.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cceZskND.s: Assembler messages:
encrypt.c: /tmp/cceZskND.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZskND.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZskND.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceZskND.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZskND.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZskND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZskND.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZskND.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZskND.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZskND.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZskND.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZskND.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZskND.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZskND.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZskND.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceZskND.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZskND.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZskND.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZskND.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZskND.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZskND.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZskND.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZskND.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZskND.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMNYoPJ.s: Assembler messages:
encrypt.c: /tmp/ccMNYoPJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMNYoPJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMNYoPJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMNYoPJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYoPJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYoPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYoPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYoPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYoPJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNYoPJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNYoPJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNYoPJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMNYoPJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYoPJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMNYoPJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNYoPJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMNYoPJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNYoPJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNYoPJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNYoPJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYoPJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNYoPJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMNYoPJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNYoPJ.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq9EJjk.s: Assembler messages:
encrypt.c: /tmp/ccq9EJjk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq9EJjk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq9EJjk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccq9EJjk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9EJjk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9EJjk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9EJjk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9EJjk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9EJjk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9EJjk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9EJjk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9EJjk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq9EJjk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9EJjk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq9EJjk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq9EJjk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9EJjk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9EJjk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9EJjk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9EJjk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9EJjk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9EJjk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9EJjk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9EJjk.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX0dB71.s: Assembler messages:
encrypt.c: /tmp/ccX0dB71.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX0dB71.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX0dB71.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX0dB71.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dB71.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dB71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dB71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dB71.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dB71.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0dB71.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0dB71.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0dB71.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX0dB71.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dB71.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX0dB71.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0dB71.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX0dB71.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0dB71.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX0dB71.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX0dB71.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dB71.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX0dB71.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX0dB71.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX0dB71.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccirKUSg.s: Assembler messages:
encrypt.c: /tmp/ccirKUSg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccirKUSg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccirKUSg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccirKUSg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirKUSg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirKUSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirKUSg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirKUSg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirKUSg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirKUSg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirKUSg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirKUSg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccirKUSg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirKUSg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccirKUSg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccirKUSg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirKUSg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirKUSg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirKUSg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirKUSg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirKUSg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccirKUSg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirKUSg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirKUSg.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc3VkAZk.s: Assembler messages:
encrypt.c: /tmp/cc3VkAZk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VkAZk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VkAZk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VkAZk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VkAZk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VkAZk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VkAZk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VkAZk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VkAZk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VkAZk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VkAZk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VkAZk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VkAZk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VkAZk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VkAZk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3VkAZk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VkAZk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VkAZk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VkAZk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VkAZk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VkAZk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VkAZk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VkAZk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VkAZk.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccNoST5I.s: Assembler messages:
encrypt.c: /tmp/ccNoST5I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoST5I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoST5I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoST5I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoST5I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoST5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoST5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoST5I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoST5I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoST5I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoST5I.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoST5I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoST5I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoST5I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoST5I.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoST5I.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNoST5I.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoST5I.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoST5I.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoST5I.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoST5I.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoST5I.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoST5I.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoST5I.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLMpp6t.s: Assembler messages:
encrypt.c: /tmp/ccLMpp6t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMpp6t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMpp6t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMpp6t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMpp6t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMpp6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMpp6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMpp6t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMpp6t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMpp6t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMpp6t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMpp6t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMpp6t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMpp6t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMpp6t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMpp6t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLMpp6t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMpp6t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMpp6t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMpp6t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMpp6t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMpp6t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMpp6t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMpp6t.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccguxDCk.s: Assembler messages:
encrypt.c: /tmp/ccguxDCk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccguxDCk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccguxDCk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccguxDCk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguxDCk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguxDCk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguxDCk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguxDCk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguxDCk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguxDCk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguxDCk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguxDCk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccguxDCk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguxDCk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccguxDCk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccguxDCk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguxDCk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguxDCk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguxDCk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguxDCk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguxDCk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccguxDCk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguxDCk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguxDCk.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF7xH3z.s: Assembler messages:
encrypt.c: /tmp/ccF7xH3z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7xH3z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7xH3z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7xH3z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7xH3z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7xH3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7xH3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7xH3z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7xH3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7xH3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7xH3z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7xH3z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7xH3z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7xH3z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7xH3z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF7xH3z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7xH3z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7xH3z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7xH3z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7xH3z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7xH3z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7xH3z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7xH3z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7xH3z.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQtdysb.s: Assembler messages:
encrypt.c: /tmp/ccQtdysb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtdysb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtdysb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtdysb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtdysb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtdysb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtdysb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtdysb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtdysb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtdysb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtdysb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtdysb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtdysb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtdysb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtdysb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtdysb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQtdysb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtdysb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtdysb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtdysb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtdysb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtdysb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtdysb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtdysb.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEKNN37.s: Assembler messages:
encrypt.c: /tmp/ccEKNN37.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEKNN37.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEKNN37.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEKNN37.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKNN37.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKNN37.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKNN37.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKNN37.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKNN37.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKNN37.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKNN37.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKNN37.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEKNN37.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKNN37.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEKNN37.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKNN37.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEKNN37.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKNN37.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKNN37.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKNN37.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKNN37.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKNN37.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKNN37.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKNN37.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczUXAJy.s: Assembler messages:
encrypt.c: /tmp/cczUXAJy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUXAJy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUXAJy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczUXAJy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUXAJy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUXAJy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUXAJy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUXAJy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUXAJy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUXAJy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUXAJy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUXAJy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUXAJy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUXAJy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUXAJy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczUXAJy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUXAJy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUXAJy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUXAJy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUXAJy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUXAJy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUXAJy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUXAJy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUXAJy.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccj0gSXz.s: Assembler messages:
encrypt.c: /tmp/ccj0gSXz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0gSXz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0gSXz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0gSXz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gSXz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gSXz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gSXz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gSXz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gSXz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0gSXz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0gSXz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0gSXz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0gSXz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gSXz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0gSXz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj0gSXz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0gSXz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0gSXz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0gSXz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0gSXz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0gSXz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0gSXz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0gSXz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0gSXz.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccmwQwqe.s: Assembler messages:
encrypt.c: /tmp/ccmwQwqe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwQwqe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwQwqe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwQwqe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwQwqe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwQwqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwQwqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwQwqe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwQwqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwQwqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwQwqe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwQwqe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwQwqe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwQwqe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwQwqe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwQwqe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmwQwqe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwQwqe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwQwqe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwQwqe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwQwqe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwQwqe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwQwqe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwQwqe.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cchnliFA.s: Assembler messages:
encrypt.c: /tmp/cchnliFA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnliFA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchnliFA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchnliFA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnliFA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnliFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnliFA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnliFA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnliFA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnliFA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnliFA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnliFA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchnliFA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnliFA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchnliFA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchnliFA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnliFA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnliFA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnliFA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnliFA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnliFA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnliFA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnliFA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnliFA.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cciH8aRb.s: Assembler messages:
encrypt.c: /tmp/cciH8aRb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciH8aRb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciH8aRb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciH8aRb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH8aRb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH8aRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH8aRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH8aRb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH8aRb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH8aRb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH8aRb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH8aRb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciH8aRb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH8aRb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciH8aRb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH8aRb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciH8aRb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH8aRb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciH8aRb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciH8aRb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH8aRb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciH8aRb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciH8aRb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciH8aRb.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccag6pWt.s: Assembler messages:
encrypt.c: /tmp/ccag6pWt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccag6pWt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccag6pWt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccag6pWt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6pWt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6pWt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6pWt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6pWt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6pWt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccag6pWt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccag6pWt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccag6pWt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccag6pWt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6pWt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccag6pWt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccag6pWt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccag6pWt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccag6pWt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccag6pWt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6pWt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccag6pWt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccag6pWt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccag6pWt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccag6pWt.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccesOq5k.s: Assembler messages:
encrypt.c: /tmp/ccesOq5k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccesOq5k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccesOq5k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccesOq5k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesOq5k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesOq5k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesOq5k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesOq5k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesOq5k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesOq5k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesOq5k.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesOq5k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccesOq5k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesOq5k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccesOq5k.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesOq5k.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccesOq5k.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesOq5k.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesOq5k.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesOq5k.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesOq5k.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesOq5k.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccesOq5k.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesOq5k.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7mPFyy.s: Assembler messages:
encrypt.c: /tmp/cc7mPFyy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7mPFyy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7mPFyy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7mPFyy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mPFyy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mPFyy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mPFyy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mPFyy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mPFyy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7mPFyy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7mPFyy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7mPFyy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7mPFyy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mPFyy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7mPFyy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7mPFyy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7mPFyy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mPFyy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mPFyy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mPFyy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mPFyy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7mPFyy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mPFyy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mPFyy.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPAPoSm.s: Assembler messages:
encrypt.c: /tmp/ccPAPoSm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAPoSm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAPoSm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAPoSm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAPoSm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAPoSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAPoSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAPoSm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAPoSm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAPoSm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAPoSm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAPoSm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAPoSm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAPoSm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAPoSm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAPoSm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPAPoSm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAPoSm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAPoSm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAPoSm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAPoSm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAPoSm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAPoSm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAPoSm.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Wdoit.s: Assembler messages:
encrypt.c: /tmp/cc6Wdoit.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Wdoit.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Wdoit.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Wdoit.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Wdoit.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Wdoit.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Wdoit.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Wdoit.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Wdoit.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Wdoit.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Wdoit.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Wdoit.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Wdoit.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Wdoit.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Wdoit.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Wdoit.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Wdoit.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Wdoit.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Wdoit.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Wdoit.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Wdoit.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Wdoit.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Wdoit.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Wdoit.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUXrEJB.s: Assembler messages:
encrypt.c: /tmp/ccUXrEJB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUXrEJB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUXrEJB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUXrEJB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXrEJB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXrEJB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXrEJB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXrEJB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXrEJB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXrEJB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXrEJB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXrEJB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUXrEJB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXrEJB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUXrEJB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUXrEJB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXrEJB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXrEJB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXrEJB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXrEJB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXrEJB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUXrEJB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXrEJB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXrEJB.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXzOM9k.s: Assembler messages:
encrypt.c: /tmp/ccXzOM9k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzOM9k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzOM9k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzOM9k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzOM9k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzOM9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzOM9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzOM9k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzOM9k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzOM9k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzOM9k.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzOM9k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzOM9k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzOM9k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzOM9k.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzOM9k.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXzOM9k.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzOM9k.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzOM9k.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzOM9k.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzOM9k.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzOM9k.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzOM9k.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzOM9k.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclTVZ0B.s: Assembler messages:
encrypt.c: /tmp/cclTVZ0B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTVZ0B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTVZ0B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclTVZ0B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTVZ0B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTVZ0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTVZ0B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTVZ0B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTVZ0B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTVZ0B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTVZ0B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTVZ0B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTVZ0B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTVZ0B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTVZ0B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclTVZ0B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTVZ0B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTVZ0B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTVZ0B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTVZ0B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTVZ0B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTVZ0B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTVZ0B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTVZ0B.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM5Wh7y.s: Assembler messages:
encrypt.c: /tmp/ccM5Wh7y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5Wh7y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5Wh7y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5Wh7y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5Wh7y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5Wh7y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5Wh7y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5Wh7y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5Wh7y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5Wh7y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5Wh7y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5Wh7y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5Wh7y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5Wh7y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5Wh7y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5Wh7y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM5Wh7y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5Wh7y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5Wh7y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5Wh7y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5Wh7y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5Wh7y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5Wh7y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5Wh7y.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciMr1pI.s: Assembler messages:
encrypt.c: /tmp/cciMr1pI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMr1pI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciMr1pI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciMr1pI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMr1pI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMr1pI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMr1pI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMr1pI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMr1pI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMr1pI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMr1pI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMr1pI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciMr1pI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMr1pI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciMr1pI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciMr1pI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMr1pI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMr1pI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMr1pI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMr1pI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMr1pI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMr1pI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMr1pI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMr1pI.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1OA16C.s: Assembler messages:
encrypt.c: /tmp/cc1OA16C.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OA16C.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OA16C.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OA16C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OA16C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OA16C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OA16C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OA16C.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OA16C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OA16C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OA16C.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OA16C.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OA16C.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OA16C.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OA16C.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1OA16C.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OA16C.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OA16C.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OA16C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OA16C.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OA16C.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OA16C.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OA16C.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OA16C.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQVqxVx.s: Assembler messages:
encrypt.c: /tmp/ccQVqxVx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVqxVx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVqxVx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVqxVx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVqxVx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVqxVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVqxVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVqxVx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVqxVx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVqxVx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVqxVx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVqxVx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVqxVx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVqxVx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVqxVx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVqxVx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQVqxVx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVqxVx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVqxVx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVqxVx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVqxVx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVqxVx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVqxVx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVqxVx.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccBNFIkO.s: Assembler messages:
encrypt.c: /tmp/ccBNFIkO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBNFIkO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBNFIkO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBNFIkO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNFIkO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNFIkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNFIkO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNFIkO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNFIkO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNFIkO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNFIkO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNFIkO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBNFIkO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNFIkO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBNFIkO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBNFIkO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNFIkO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNFIkO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNFIkO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNFIkO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNFIkO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBNFIkO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNFIkO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNFIkO.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccXYTRlI.s: Assembler messages:
encrypt.c: /tmp/ccXYTRlI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXYTRlI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXYTRlI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXYTRlI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYTRlI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYTRlI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYTRlI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYTRlI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYTRlI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXYTRlI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXYTRlI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXYTRlI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXYTRlI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYTRlI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXYTRlI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXYTRlI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXYTRlI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXYTRlI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXYTRlI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXYTRlI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYTRlI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXYTRlI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYTRlI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXYTRlI.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmSTTxD.s: Assembler messages:
encrypt.c: /tmp/ccmSTTxD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSTTxD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSTTxD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSTTxD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSTTxD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSTTxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSTTxD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSTTxD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSTTxD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSTTxD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSTTxD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSTTxD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSTTxD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSTTxD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSTTxD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmSTTxD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSTTxD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSTTxD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSTTxD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSTTxD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSTTxD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSTTxD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSTTxD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSTTxD.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpXlulz.s: Assembler messages:
encrypt.c: /tmp/ccpXlulz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXlulz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXlulz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXlulz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXlulz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXlulz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXlulz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXlulz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXlulz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXlulz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXlulz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXlulz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXlulz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXlulz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXlulz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXlulz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpXlulz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXlulz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXlulz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXlulz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXlulz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXlulz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXlulz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXlulz.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVRnaj0.s: Assembler messages:
encrypt.c: /tmp/ccVRnaj0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRnaj0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVRnaj0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVRnaj0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRnaj0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRnaj0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRnaj0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVRnaj0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVRnaj0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVRnaj0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRnaj0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRnaj0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccVRnaj0.s: Assembler messages:
encrypt.c: /tmp/ccVRnaj0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRnaj0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVRnaj0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVRnaj0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRnaj0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRnaj0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRnaj0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVRnaj0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVRnaj0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVRnaj0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRnaj0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRnaj0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRnaj0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRnaj0.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZsic8Q.s: Assembler messages:
encrypt.c: /tmp/ccZsic8Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsic8Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZsic8Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsic8Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZsic8Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZsic8Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZsic8Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsic8Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsic8Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsic8Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsic8Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsic8Q.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccZsic8Q.s: Assembler messages:
encrypt.c: /tmp/ccZsic8Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsic8Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZsic8Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsic8Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZsic8Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZsic8Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZsic8Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsic8Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsic8Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsic8Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsic8Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsic8Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsic8Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsic8Q.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYSfPLG.s: Assembler messages:
encrypt.c: /tmp/ccYSfPLG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSfPLG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSfPLG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSfPLG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSfPLG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSfPLG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYSfPLG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSfPLG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSfPLG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSfPLG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSfPLG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSfPLG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccYSfPLG.s: Assembler messages:
encrypt.c: /tmp/ccYSfPLG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSfPLG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSfPLG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSfPLG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSfPLG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSfPLG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYSfPLG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSfPLG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSfPLG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSfPLG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSfPLG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSfPLG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSfPLG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSfPLG.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbhBE8M.s: Assembler messages:
encrypt.c: /tmp/ccbhBE8M.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhBE8M.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbhBE8M.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbhBE8M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhBE8M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhBE8M.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhBE8M.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbhBE8M.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbhBE8M.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbhBE8M.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhBE8M.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhBE8M.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccbhBE8M.s: Assembler messages:
encrypt.c: /tmp/ccbhBE8M.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhBE8M.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbhBE8M.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbhBE8M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhBE8M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhBE8M.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhBE8M.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbhBE8M.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbhBE8M.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbhBE8M.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhBE8M.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhBE8M.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhBE8M.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhBE8M.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccruGKO0.s: Assembler messages:
encrypt.c: /tmp/ccruGKO0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccruGKO0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccruGKO0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccruGKO0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruGKO0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruGKO0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruGKO0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccruGKO0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccruGKO0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccruGKO0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruGKO0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccruGKO0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccruGKO0.s: Assembler messages:
encrypt.c: /tmp/ccruGKO0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccruGKO0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccruGKO0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccruGKO0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruGKO0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruGKO0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruGKO0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccruGKO0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccruGKO0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccruGKO0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruGKO0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruGKO0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccruGKO0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruGKO0.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccwcJO5Q.s: Assembler messages:
encrypt.c: /tmp/ccwcJO5Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcJO5Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcJO5Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcJO5Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcJO5Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwcJO5Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcJO5Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcJO5Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcJO5Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcJO5Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcJO5Q.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwcJO5Q.s: Assembler messages:
encrypt.c: /tmp/ccwcJO5Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcJO5Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcJO5Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcJO5Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcJO5Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwcJO5Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcJO5Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcJO5Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcJO5Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcJO5Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcJO5Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcJO5Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcJO5Q.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLMTQXL.s: Assembler messages:
encrypt.c: /tmp/ccLMTQXL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMTQXL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMTQXL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMTQXL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMTQXL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMTQXL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLMTQXL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMTQXL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMTQXL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMTQXL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMTQXL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMTQXL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccLMTQXL.s: Assembler messages:
encrypt.c: /tmp/ccLMTQXL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMTQXL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMTQXL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMTQXL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMTQXL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMTQXL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLMTQXL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMTQXL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMTQXL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMTQXL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMTQXL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMTQXL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMTQXL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMTQXL.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNYH3zX.s: Assembler messages:
encrypt.c: /tmp/ccNYH3zX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYH3zX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYH3zX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYH3zX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYH3zX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYH3zX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYH3zX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYH3zX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYH3zX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNYH3zX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYH3zX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYH3zX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccNYH3zX.s: Assembler messages:
encrypt.c: /tmp/ccNYH3zX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYH3zX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYH3zX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYH3zX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYH3zX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYH3zX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYH3zX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYH3zX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYH3zX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNYH3zX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYH3zX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYH3zX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYH3zX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYH3zX.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGGSFaf.s: Assembler messages:
encrypt.c: /tmp/ccGGSFaf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGSFaf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGSFaf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGSFaf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGSFaf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGSFaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGSFaf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGSFaf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGSFaf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGSFaf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGSFaf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGSFaf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGSFaf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGSFaf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGSFaf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGGSFaf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGSFaf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGSFaf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGSFaf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGSFaf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGSFaf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGSFaf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGSFaf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGSFaf.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ12Bq4.s: Assembler messages:
encrypt.c: /tmp/ccJ12Bq4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ12Bq4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ12Bq4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ12Bq4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ12Bq4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ12Bq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ12Bq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ12Bq4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ12Bq4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ12Bq4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ12Bq4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ12Bq4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ12Bq4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ12Bq4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ12Bq4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ12Bq4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ12Bq4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ12Bq4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ12Bq4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ12Bq4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ12Bq4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ12Bq4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ12Bq4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ12Bq4.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccocAXy4.s: Assembler messages:
encrypt.c: /tmp/ccocAXy4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccocAXy4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccocAXy4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccocAXy4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocAXy4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocAXy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocAXy4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocAXy4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocAXy4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocAXy4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocAXy4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocAXy4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccocAXy4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocAXy4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccocAXy4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccocAXy4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocAXy4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocAXy4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocAXy4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocAXy4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocAXy4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocAXy4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocAXy4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocAXy4.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw6jMaY.s: Assembler messages:
encrypt.c: /tmp/ccw6jMaY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw6jMaY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw6jMaY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw6jMaY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6jMaY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6jMaY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6jMaY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6jMaY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6jMaY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6jMaY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6jMaY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6jMaY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw6jMaY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6jMaY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw6jMaY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6jMaY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw6jMaY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw6jMaY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw6jMaY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw6jMaY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6jMaY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw6jMaY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw6jMaY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw6jMaY.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccgnHMMb.s: Assembler messages:
encrypt.c: /tmp/ccgnHMMb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnHMMb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnHMMb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnHMMb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnHMMb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnHMMb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnHMMb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnHMMb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnHMMb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnHMMb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnHMMb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnHMMb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnHMMb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnHMMb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnHMMb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnHMMb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgnHMMb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnHMMb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnHMMb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnHMMb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnHMMb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnHMMb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnHMMb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnHMMb.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cclEAuIf.s: Assembler messages:
encrypt.c: /tmp/cclEAuIf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclEAuIf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclEAuIf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclEAuIf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEAuIf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEAuIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEAuIf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEAuIf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEAuIf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclEAuIf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclEAuIf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclEAuIf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclEAuIf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEAuIf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclEAuIf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclEAuIf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclEAuIf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEAuIf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEAuIf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEAuIf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEAuIf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclEAuIf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEAuIf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEAuIf.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO9b3af.s: Assembler messages:
encrypt.c: /tmp/ccO9b3af.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9b3af.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9b3af.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9b3af.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b3af.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b3af.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b3af.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b3af.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b3af.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9b3af.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9b3af.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9b3af.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9b3af.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b3af.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9b3af.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO9b3af.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9b3af.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9b3af.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9b3af.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b3af.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9b3af.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9b3af.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9b3af.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9b3af.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYUbev1.s: Assembler messages:
encrypt.c: /tmp/ccYUbev1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUbev1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUbev1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUbev1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUbev1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUbev1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUbev1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUbev1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUbev1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUbev1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUbev1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUbev1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUbev1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUbev1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUbev1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUbev1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYUbev1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUbev1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUbev1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUbev1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUbev1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUbev1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUbev1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUbev1.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIQOJnt.s: Assembler messages:
encrypt.c: /tmp/ccIQOJnt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQOJnt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQOJnt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQOJnt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQOJnt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQOJnt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQOJnt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQOJnt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQOJnt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQOJnt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQOJnt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQOJnt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQOJnt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQOJnt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQOJnt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIQOJnt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQOJnt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQOJnt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQOJnt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQOJnt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQOJnt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQOJnt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQOJnt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQOJnt.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZEWG4c.s: Assembler messages:
encrypt.c: /tmp/ccZEWG4c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZEWG4c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZEWG4c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZEWG4c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEWG4c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEWG4c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEWG4c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEWG4c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEWG4c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEWG4c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEWG4c.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEWG4c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZEWG4c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEWG4c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZEWG4c.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEWG4c.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZEWG4c.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEWG4c.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEWG4c.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEWG4c.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEWG4c.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEWG4c.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZEWG4c.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEWG4c.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRH1gwp.s: Assembler messages:
encrypt.c: /tmp/ccRH1gwp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRH1gwp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRH1gwp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRH1gwp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRH1gwp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRH1gwp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRH1gwp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRH1gwp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRH1gwp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRH1gwp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRH1gwp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRH1gwp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRH1gwp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRH1gwp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRH1gwp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRH1gwp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRH1gwp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRH1gwp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRH1gwp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRH1gwp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRH1gwp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRH1gwp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRH1gwp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRH1gwp.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVuzeQb.s: Assembler messages:
encrypt.c: /tmp/ccVuzeQb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVuzeQb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVuzeQb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVuzeQb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzeQb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzeQb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzeQb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzeQb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzeQb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzeQb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzeQb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzeQb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVuzeQb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzeQb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVuzeQb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzeQb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVuzeQb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVuzeQb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVuzeQb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVuzeQb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuzeQb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVuzeQb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVuzeQb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVuzeQb.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3jR0cC.s: Assembler messages:
encrypt.c: /tmp/cc3jR0cC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3jR0cC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3jR0cC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3jR0cC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jR0cC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jR0cC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jR0cC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jR0cC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jR0cC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jR0cC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jR0cC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jR0cC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3jR0cC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jR0cC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3jR0cC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3jR0cC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jR0cC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jR0cC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jR0cC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jR0cC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jR0cC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3jR0cC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jR0cC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jR0cC.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccclL3l.s: Assembler messages:
encrypt.c: /tmp/cccclL3l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccclL3l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccclL3l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccclL3l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccclL3l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccclL3l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccclL3l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccclL3l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccclL3l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccclL3l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccclL3l.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccclL3l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccclL3l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccclL3l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccclL3l.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccclL3l.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccclL3l.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccclL3l.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccclL3l.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccclL3l.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccclL3l.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccclL3l.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccclL3l.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccclL3l.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNxPrwp.s: Assembler messages:
encrypt.c: /tmp/ccNxPrwp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxPrwp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxPrwp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxPrwp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxPrwp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxPrwp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxPrwp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxPrwp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxPrwp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxPrwp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxPrwp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxPrwp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxPrwp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxPrwp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxPrwp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxPrwp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxPrwp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxPrwp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxPrwp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxPrwp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxPrwp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxPrwp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxPrwp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxPrwp.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz5DwGe.s: Assembler messages:
encrypt.c: /tmp/ccz5DwGe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5DwGe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5DwGe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5DwGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5DwGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5DwGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5DwGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5DwGe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5DwGe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5DwGe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5DwGe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5DwGe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5DwGe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5DwGe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5DwGe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5DwGe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz5DwGe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5DwGe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5DwGe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5DwGe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5DwGe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5DwGe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5DwGe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5DwGe.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI7agQG.s: Assembler messages:
encrypt.c: /tmp/ccI7agQG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI7agQG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI7agQG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccI7agQG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7agQG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7agQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7agQG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7agQG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7agQG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7agQG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7agQG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7agQG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI7agQG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7agQG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI7agQG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI7agQG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7agQG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7agQG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7agQG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7agQG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7agQG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI7agQG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7agQG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7agQG.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyXbFvo.s: Assembler messages:
encrypt.c: /tmp/ccyXbFvo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyXbFvo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyXbFvo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyXbFvo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFvo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFvo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFvo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXbFvo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXbFvo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXbFvo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyXbFvo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFvo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyXbFvo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXbFvo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyXbFvo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXbFvo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXbFvo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXbFvo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbFvo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXbFvo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXbFvo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXbFvo.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjwwQke.s: Assembler messages:
encrypt.c: /tmp/ccjwwQke.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwwQke.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwwQke.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwwQke.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwwQke.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwwQke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwwQke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwwQke.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwwQke.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwwQke.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwwQke.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwwQke.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwwQke.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwwQke.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwwQke.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwwQke.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjwwQke.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwwQke.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwwQke.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwwQke.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwwQke.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwwQke.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwwQke.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwwQke.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyRS2Sv.s: Assembler messages:
encrypt.c: /tmp/ccyRS2Sv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRS2Sv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRS2Sv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRS2Sv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRS2Sv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRS2Sv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRS2Sv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRS2Sv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRS2Sv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyRS2Sv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyRS2Sv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyRS2Sv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRS2Sv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRS2Sv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRS2Sv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyRS2Sv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyRS2Sv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRS2Sv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRS2Sv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRS2Sv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRS2Sv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRS2Sv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRS2Sv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRS2Sv.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5DAstq.s: Assembler messages:
encrypt.c: /tmp/cc5DAstq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DAstq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DAstq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DAstq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DAstq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DAstq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DAstq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DAstq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DAstq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DAstq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DAstq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DAstq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DAstq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DAstq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DAstq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DAstq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5DAstq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DAstq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DAstq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DAstq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DAstq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DAstq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DAstq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DAstq.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw6RpPx.s: Assembler messages:
encrypt.c: /tmp/ccw6RpPx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw6RpPx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw6RpPx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccw6RpPx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6RpPx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6RpPx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6RpPx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6RpPx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6RpPx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6RpPx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6RpPx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6RpPx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw6RpPx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6RpPx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw6RpPx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw6RpPx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6RpPx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6RpPx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6RpPx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6RpPx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6RpPx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw6RpPx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6RpPx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6RpPx.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMlujjn.s: Assembler messages:
encrypt.c: /tmp/ccMlujjn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMlujjn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMlujjn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMlujjn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlujjn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlujjn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlujjn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlujjn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlujjn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlujjn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlujjn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlujjn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMlujjn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlujjn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMlujjn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlujjn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMlujjn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlujjn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlujjn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlujjn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlujjn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlujjn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMlujjn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlujjn.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSLONSC.s: Assembler messages:
encrypt.c: /tmp/ccSLONSC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLONSC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLONSC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLONSC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLONSC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLONSC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLONSC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLONSC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLONSC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLONSC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLONSC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLONSC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLONSC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLONSC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLONSC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSLONSC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLONSC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLONSC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLONSC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLONSC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLONSC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLONSC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLONSC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLONSC.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Dwg1c.s: Assembler messages:
encrypt.c: /tmp/cc0Dwg1c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Dwg1c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Dwg1c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Dwg1c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dwg1c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dwg1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dwg1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dwg1c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dwg1c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dwg1c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dwg1c.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dwg1c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Dwg1c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dwg1c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Dwg1c.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dwg1c.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Dwg1c.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Dwg1c.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dwg1c.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dwg1c.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Dwg1c.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dwg1c.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Dwg1c.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Dwg1c.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgfalrs.s: Assembler messages:
encrypt.c: /tmp/ccgfalrs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfalrs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfalrs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfalrs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfalrs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfalrs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfalrs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfalrs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfalrs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfalrs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfalrs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfalrs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfalrs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfalrs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfalrs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgfalrs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfalrs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfalrs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfalrs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfalrs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfalrs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfalrs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfalrs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfalrs.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSptVq5.s: Assembler messages:
encrypt.c: /tmp/ccSptVq5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSptVq5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSptVq5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSptVq5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSptVq5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSptVq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSptVq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSptVq5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSptVq5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSptVq5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSptVq5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSptVq5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSptVq5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSptVq5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSptVq5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSptVq5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSptVq5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSptVq5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSptVq5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSptVq5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSptVq5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSptVq5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSptVq5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSptVq5.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZfnnnj.s: Assembler messages:
encrypt.c: /tmp/ccZfnnnj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZfnnnj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZfnnnj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZfnnnj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnnnj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnnnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnnnj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnnnj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnnnj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfnnnj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfnnnj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfnnnj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZfnnnj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnnnj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZfnnnj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZfnnnj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfnnnj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfnnnj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfnnnj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfnnnj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfnnnj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfnnnj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfnnnj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfnnnj.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdepcow.s: Assembler messages:
encrypt.c: /tmp/ccdepcow.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdepcow.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdepcow.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdepcow.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdepcow.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdepcow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdepcow.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdepcow.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdepcow.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdepcow.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdepcow.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdepcow.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdepcow.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdepcow.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdepcow.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdepcow.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdepcow.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdepcow.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdepcow.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdepcow.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdepcow.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdepcow.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdepcow.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdepcow.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj0ezse.s: Assembler messages:
encrypt.c: /tmp/ccj0ezse.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0ezse.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0ezse.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0ezse.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0ezse.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0ezse.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0ezse.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0ezse.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0ezse.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0ezse.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0ezse.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0ezse.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0ezse.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0ezse.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0ezse.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0ezse.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0ezse.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0ezse.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0ezse.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0ezse.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0ezse.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0ezse.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0ezse.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0ezse.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKq7uyj.s: Assembler messages:
encrypt.c: /tmp/ccKq7uyj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKq7uyj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKq7uyj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKq7uyj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKq7uyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKq7uyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKq7uyj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKq7uyj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKq7uyj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKq7uyj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKq7uyj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKq7uyj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKq7uyj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKq7uyj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKq7uyj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKq7uyj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKq7uyj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKq7uyj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKq7uyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKq7uyj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKq7uyj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKq7uyj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKq7uyj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKq7uyj.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbymzl6.s: Assembler messages:
encrypt.c: /tmp/ccbymzl6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbymzl6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbymzl6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbymzl6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbymzl6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbymzl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbymzl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbymzl6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbymzl6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbymzl6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbymzl6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbymzl6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbymzl6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbymzl6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbymzl6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbymzl6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbymzl6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbymzl6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbymzl6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbymzl6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbymzl6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbymzl6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbymzl6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbymzl6.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWflb28.s: Assembler messages:
encrypt.c: /tmp/ccWflb28.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWflb28.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWflb28.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWflb28.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWflb28.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWflb28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWflb28.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWflb28.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWflb28.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWflb28.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWflb28.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWflb28.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWflb28.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWflb28.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWflb28.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWflb28.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWflb28.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWflb28.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWflb28.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWflb28.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWflb28.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWflb28.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWflb28.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWflb28.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdBHiJS.s: Assembler messages:
encrypt.c: /tmp/ccdBHiJS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBHiJS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBHiJS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBHiJS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBHiJS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBHiJS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBHiJS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBHiJS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBHiJS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBHiJS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBHiJS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBHiJS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBHiJS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBHiJS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBHiJS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBHiJS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdBHiJS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBHiJS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBHiJS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBHiJS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBHiJS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBHiJS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBHiJS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBHiJS.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9FXJEP.s: Assembler messages:
encrypt.c: /tmp/cc9FXJEP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FXJEP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FXJEP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FXJEP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FXJEP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FXJEP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FXJEP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FXJEP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FXJEP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FXJEP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FXJEP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FXJEP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FXJEP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FXJEP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FXJEP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FXJEP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FXJEP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FXJEP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FXJEP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FXJEP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FXJEP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FXJEP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FXJEP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FXJEP.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBiANQ9.s: Assembler messages:
encrypt.c: /tmp/ccBiANQ9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBiANQ9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBiANQ9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBiANQ9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiANQ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiANQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiANQ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiANQ9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiANQ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBiANQ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBiANQ9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBiANQ9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBiANQ9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiANQ9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBiANQ9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBiANQ9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBiANQ9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiANQ9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiANQ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiANQ9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiANQ9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBiANQ9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiANQ9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiANQ9.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWcb67Z.s: Assembler messages:
encrypt.c: /tmp/ccWcb67Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWcb67Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWcb67Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWcb67Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcb67Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcb67Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcb67Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcb67Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcb67Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcb67Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcb67Z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcb67Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWcb67Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcb67Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWcb67Z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcb67Z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWcb67Z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcb67Z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcb67Z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcb67Z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcb67Z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcb67Z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWcb67Z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcb67Z.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyCF8ck.s: Assembler messages:
encrypt.c: /tmp/ccyCF8ck.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCF8ck.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCF8ck.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCF8ck.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCF8ck.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCF8ck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCF8ck.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCF8ck.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCF8ck.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCF8ck.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCF8ck.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCF8ck.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCF8ck.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCF8ck.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCF8ck.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyCF8ck.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCF8ck.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCF8ck.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCF8ck.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCF8ck.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCF8ck.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCF8ck.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCF8ck.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCF8ck.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDkIjFS.s: Assembler messages:
encrypt.c: /tmp/ccDkIjFS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkIjFS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkIjFS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkIjFS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkIjFS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkIjFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkIjFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkIjFS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkIjFS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkIjFS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkIjFS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkIjFS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkIjFS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkIjFS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkIjFS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkIjFS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDkIjFS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkIjFS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkIjFS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkIjFS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkIjFS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkIjFS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkIjFS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkIjFS.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnZ5wma.s: Assembler messages:
encrypt.c: /tmp/ccnZ5wma.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZ5wma.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZ5wma.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZ5wma.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ5wma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ5wma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ5wma.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ5wma.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ5wma.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZ5wma.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZ5wma.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZ5wma.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZ5wma.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ5wma.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZ5wma.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnZ5wma.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZ5wma.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZ5wma.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZ5wma.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ5wma.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZ5wma.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZ5wma.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZ5wma.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZ5wma.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSedkg1.s: Assembler messages:
encrypt.c: /tmp/ccSedkg1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSedkg1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSedkg1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSedkg1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSedkg1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSedkg1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSedkg1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSedkg1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSedkg1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSedkg1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSedkg1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSedkg1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSedkg1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSedkg1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSedkg1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSedkg1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSedkg1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSedkg1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSedkg1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSedkg1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSedkg1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSedkg1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSedkg1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSedkg1.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrdTgPN.s: Assembler messages:
encrypt.c: /tmp/ccrdTgPN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdTgPN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdTgPN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdTgPN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdTgPN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdTgPN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdTgPN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdTgPN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdTgPN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdTgPN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdTgPN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdTgPN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdTgPN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdTgPN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdTgPN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdTgPN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrdTgPN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdTgPN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdTgPN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdTgPN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdTgPN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdTgPN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdTgPN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdTgPN.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL6zBcS.s: Assembler messages:
encrypt.c: /tmp/ccL6zBcS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6zBcS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6zBcS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6zBcS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6zBcS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6zBcS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6zBcS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6zBcS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6zBcS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6zBcS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6zBcS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6zBcS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL6zBcS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6zBcS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6zBcS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL6zBcS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6zBcS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6zBcS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6zBcS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6zBcS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6zBcS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6zBcS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6zBcS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6zBcS.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgWpJmJ.s: Assembler messages:
encrypt.c: /tmp/ccgWpJmJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgWpJmJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgWpJmJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgWpJmJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWpJmJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWpJmJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWpJmJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWpJmJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWpJmJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWpJmJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWpJmJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWpJmJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgWpJmJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWpJmJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgWpJmJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWpJmJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgWpJmJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWpJmJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWpJmJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWpJmJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWpJmJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWpJmJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgWpJmJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWpJmJ.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc0j0o4X.s: Assembler messages:
encrypt.c: /tmp/cc0j0o4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0j0o4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0j0o4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0j0o4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0o4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0o4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0o4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0o4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0o4X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0j0o4X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0j0o4X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0j0o4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0j0o4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0o4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0j0o4X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0j0o4X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0j0o4X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0j0o4X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0j0o4X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0j0o4X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j0o4X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0j0o4X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0j0o4X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0j0o4X.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccL2I2e0.s: Assembler messages:
encrypt.c: /tmp/ccL2I2e0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2I2e0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2I2e0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2I2e0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2I2e0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2I2e0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2I2e0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2I2e0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2I2e0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2I2e0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2I2e0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2I2e0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2I2e0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2I2e0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2I2e0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL2I2e0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2I2e0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2I2e0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2I2e0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2I2e0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2I2e0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2I2e0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2I2e0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2I2e0.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC4zp1H.s: Assembler messages:
encrypt.c: /tmp/ccC4zp1H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC4zp1H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC4zp1H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC4zp1H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4zp1H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4zp1H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4zp1H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4zp1H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4zp1H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4zp1H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4zp1H.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4zp1H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC4zp1H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4zp1H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC4zp1H.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4zp1H.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC4zp1H.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4zp1H.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4zp1H.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4zp1H.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4zp1H.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4zp1H.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC4zp1H.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4zp1H.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxwO5WQ.s: Assembler messages:
encrypt.c: /tmp/ccxwO5WQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxwO5WQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxwO5WQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxwO5WQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwO5WQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwO5WQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwO5WQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwO5WQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwO5WQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxwO5WQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxwO5WQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxwO5WQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxwO5WQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwO5WQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxwO5WQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxwO5WQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxwO5WQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwO5WQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwO5WQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwO5WQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwO5WQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxwO5WQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwO5WQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwO5WQ.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNEHT5H.s: Assembler messages:
encrypt.c: /tmp/ccNEHT5H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNEHT5H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNEHT5H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNEHT5H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEHT5H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEHT5H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEHT5H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEHT5H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEHT5H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNEHT5H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNEHT5H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNEHT5H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNEHT5H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEHT5H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNEHT5H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNEHT5H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNEHT5H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNEHT5H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNEHT5H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEHT5H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNEHT5H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNEHT5H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNEHT5H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNEHT5H.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuIW0HA.s: Assembler messages:
encrypt.c: /tmp/ccuIW0HA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIW0HA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIW0HA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIW0HA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW0HA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW0HA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW0HA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW0HA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW0HA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIW0HA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIW0HA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIW0HA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIW0HA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW0HA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIW0HA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIW0HA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuIW0HA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIW0HA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIW0HA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIW0HA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIW0HA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIW0HA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIW0HA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIW0HA.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEPHpSD.s: Assembler messages:
encrypt.c: /tmp/ccEPHpSD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEPHpSD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEPHpSD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEPHpSD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPHpSD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPHpSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPHpSD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPHpSD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPHpSD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEPHpSD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEPHpSD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEPHpSD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEPHpSD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPHpSD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEPHpSD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEPHpSD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEPHpSD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPHpSD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPHpSD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPHpSD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPHpSD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEPHpSD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPHpSD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPHpSD.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqXNwiz.s: Assembler messages:
encrypt.c: /tmp/ccqXNwiz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXNwiz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXNwiz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXNwiz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNwiz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNwiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNwiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNwiz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNwiz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXNwiz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXNwiz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXNwiz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXNwiz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNwiz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXNwiz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXNwiz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqXNwiz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXNwiz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXNwiz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXNwiz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNwiz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXNwiz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXNwiz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXNwiz.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHTPWnO.s: Assembler messages:
encrypt.c: /tmp/ccHTPWnO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTPWnO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTPWnO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTPWnO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTPWnO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTPWnO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTPWnO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTPWnO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTPWnO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTPWnO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTPWnO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTPWnO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTPWnO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTPWnO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTPWnO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHTPWnO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTPWnO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTPWnO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTPWnO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTPWnO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTPWnO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTPWnO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTPWnO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTPWnO.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccn9SESD.s: Assembler messages:
encrypt.c: /tmp/ccn9SESD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn9SESD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn9SESD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn9SESD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9SESD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9SESD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9SESD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9SESD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9SESD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9SESD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9SESD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9SESD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn9SESD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9SESD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn9SESD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9SESD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn9SESD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9SESD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9SESD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9SESD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9SESD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9SESD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn9SESD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9SESD.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJLuoSy.s: Assembler messages:
encrypt.c: /tmp/ccJLuoSy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLuoSy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLuoSy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLuoSy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLuoSy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLuoSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLuoSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLuoSy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLuoSy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLuoSy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLuoSy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLuoSy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLuoSy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLuoSy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLuoSy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLuoSy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJLuoSy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLuoSy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLuoSy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLuoSy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLuoSy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLuoSy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLuoSy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLuoSy.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciD1wTH.s: Assembler messages:
encrypt.c: /tmp/cciD1wTH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciD1wTH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciD1wTH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciD1wTH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciD1wTH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciD1wTH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciD1wTH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciD1wTH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciD1wTH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciD1wTH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciD1wTH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciD1wTH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciD1wTH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciD1wTH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciD1wTH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciD1wTH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciD1wTH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciD1wTH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciD1wTH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciD1wTH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciD1wTH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciD1wTH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciD1wTH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciD1wTH.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0D8Dr9.s: Assembler messages:
encrypt.c: /tmp/cc0D8Dr9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0D8Dr9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0D8Dr9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0D8Dr9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D8Dr9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D8Dr9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D8Dr9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D8Dr9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D8Dr9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0D8Dr9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0D8Dr9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0D8Dr9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0D8Dr9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D8Dr9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0D8Dr9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0D8Dr9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0D8Dr9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0D8Dr9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0D8Dr9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D8Dr9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0D8Dr9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0D8Dr9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0D8Dr9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0D8Dr9.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqZNaIR.s: Assembler messages:
encrypt.c: /tmp/ccqZNaIR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZNaIR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZNaIR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZNaIR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZNaIR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZNaIR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZNaIR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZNaIR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZNaIR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZNaIR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZNaIR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZNaIR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZNaIR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZNaIR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZNaIR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZNaIR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqZNaIR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZNaIR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZNaIR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZNaIR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZNaIR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZNaIR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZNaIR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZNaIR.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9FDwkJ.s: Assembler messages:
encrypt.c: /tmp/cc9FDwkJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FDwkJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FDwkJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FDwkJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FDwkJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FDwkJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FDwkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FDwkJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FDwkJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FDwkJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FDwkJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FDwkJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FDwkJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FDwkJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FDwkJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FDwkJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FDwkJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FDwkJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FDwkJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FDwkJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FDwkJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FDwkJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FDwkJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FDwkJ.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchcvIA2.s: Assembler messages:
encrypt.c: /tmp/cchcvIA2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchcvIA2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchcvIA2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchcvIA2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcvIA2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcvIA2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcvIA2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcvIA2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcvIA2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcvIA2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcvIA2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcvIA2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchcvIA2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcvIA2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchcvIA2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchcvIA2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcvIA2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcvIA2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcvIA2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcvIA2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcvIA2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchcvIA2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcvIA2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcvIA2.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cciCvFa9.s: Assembler messages:
encrypt.c: /tmp/cciCvFa9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCvFa9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCvFa9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciCvFa9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCvFa9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCvFa9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCvFa9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCvFa9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCvFa9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCvFa9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCvFa9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCvFa9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCvFa9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCvFa9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCvFa9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciCvFa9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCvFa9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCvFa9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCvFa9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCvFa9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCvFa9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCvFa9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCvFa9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCvFa9.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cck0Sl2Q.s: Assembler messages:
encrypt.c: /tmp/cck0Sl2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck0Sl2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck0Sl2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck0Sl2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0Sl2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0Sl2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0Sl2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0Sl2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0Sl2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0Sl2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0Sl2Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0Sl2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck0Sl2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0Sl2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck0Sl2Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0Sl2Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck0Sl2Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0Sl2Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0Sl2Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0Sl2Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0Sl2Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0Sl2Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cck0Sl2Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0Sl2Q.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXOOFa6.s: Assembler messages:
encrypt.c: /tmp/ccXOOFa6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXOOFa6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXOOFa6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXOOFa6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOOFa6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOOFa6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOOFa6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOOFa6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOOFa6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOOFa6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOOFa6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOOFa6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXOOFa6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOOFa6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXOOFa6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXOOFa6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOOFa6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOOFa6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOOFa6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOOFa6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOOFa6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXOOFa6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOOFa6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOOFa6.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctrMyxP.s: Assembler messages:
encrypt.c: /tmp/cctrMyxP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctrMyxP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctrMyxP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctrMyxP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrMyxP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrMyxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrMyxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrMyxP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrMyxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrMyxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrMyxP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrMyxP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctrMyxP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrMyxP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctrMyxP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrMyxP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctrMyxP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrMyxP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrMyxP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrMyxP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrMyxP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrMyxP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctrMyxP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrMyxP.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXS3w9E.s: Assembler messages:
encrypt.c: /tmp/ccXS3w9E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXS3w9E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXS3w9E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXS3w9E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS3w9E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS3w9E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS3w9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS3w9E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS3w9E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS3w9E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS3w9E.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS3w9E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXS3w9E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS3w9E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXS3w9E.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS3w9E.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXS3w9E.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS3w9E.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXS3w9E.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXS3w9E.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS3w9E.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXS3w9E.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXS3w9E.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXS3w9E.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj7mci0.s: Assembler messages:
encrypt.c: /tmp/ccj7mci0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7mci0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7mci0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7mci0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7mci0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7mci0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7mci0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7mci0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7mci0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7mci0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7mci0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7mci0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7mci0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7mci0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7mci0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj7mci0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7mci0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7mci0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7mci0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7mci0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7mci0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj7mci0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7mci0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7mci0.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCT5QTT.s: Assembler messages:
encrypt.c: /tmp/ccCT5QTT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCT5QTT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCT5QTT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCT5QTT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT5QTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT5QTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT5QTT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT5QTT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT5QTT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCT5QTT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCT5QTT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCT5QTT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCT5QTT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT5QTT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCT5QTT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCT5QTT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCT5QTT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT5QTT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT5QTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT5QTT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT5QTT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCT5QTT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT5QTT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCT5QTT.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciqyPrA.s: Assembler messages:
encrypt.c: /tmp/cciqyPrA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqyPrA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqyPrA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciqyPrA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqyPrA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqyPrA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqyPrA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqyPrA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqyPrA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqyPrA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqyPrA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqyPrA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqyPrA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqyPrA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqyPrA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqyPrA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciqyPrA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqyPrA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqyPrA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqyPrA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqyPrA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqyPrA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqyPrA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqyPrA.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4MiKbI.s: Assembler messages:
encrypt.c: /tmp/cc4MiKbI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4MiKbI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4MiKbI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4MiKbI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MiKbI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MiKbI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MiKbI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MiKbI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MiKbI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MiKbI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MiKbI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MiKbI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4MiKbI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MiKbI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4MiKbI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MiKbI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4MiKbI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MiKbI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MiKbI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MiKbI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MiKbI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MiKbI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4MiKbI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MiKbI.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjhX160.s: Assembler messages:
encrypt.c: /tmp/ccjhX160.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjhX160.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjhX160.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjhX160.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhX160.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhX160.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhX160.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhX160.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhX160.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhX160.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhX160.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhX160.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjhX160.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhX160.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjhX160.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjhX160.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhX160.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhX160.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhX160.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhX160.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhX160.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjhX160.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhX160.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhX160.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5x9J7B.s: Assembler messages:
encrypt.c: /tmp/cc5x9J7B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5x9J7B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5x9J7B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5x9J7B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9J7B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9J7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9J7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9J7B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9J7B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9J7B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9J7B.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9J7B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5x9J7B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9J7B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5x9J7B.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9J7B.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5x9J7B.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9J7B.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5x9J7B.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5x9J7B.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9J7B.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5x9J7B.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5x9J7B.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5x9J7B.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrcwXMS.s: Assembler messages:
encrypt.c: /tmp/ccrcwXMS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcwXMS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcwXMS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcwXMS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwXMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwXMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwXMS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwXMS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwXMS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcwXMS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcwXMS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcwXMS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcwXMS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwXMS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcwXMS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrcwXMS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcwXMS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcwXMS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcwXMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwXMS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcwXMS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcwXMS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcwXMS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcwXMS.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGE4OWV.s: Assembler messages:
encrypt.c: /tmp/ccGE4OWV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGE4OWV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGE4OWV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGE4OWV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4OWV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4OWV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4OWV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4OWV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4OWV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGE4OWV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGE4OWV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGE4OWV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGE4OWV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4OWV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGE4OWV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGE4OWV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGE4OWV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGE4OWV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGE4OWV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGE4OWV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4OWV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGE4OWV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGE4OWV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGE4OWV.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceg8vR7.s: Assembler messages:
encrypt.c: /tmp/cceg8vR7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceg8vR7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceg8vR7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceg8vR7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg8vR7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg8vR7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg8vR7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg8vR7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg8vR7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceg8vR7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceg8vR7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceg8vR7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceg8vR7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg8vR7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceg8vR7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceg8vR7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceg8vR7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg8vR7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg8vR7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg8vR7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg8vR7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceg8vR7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg8vR7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg8vR7.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc47v0K0.s: Assembler messages:
encrypt.c: /tmp/cc47v0K0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47v0K0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47v0K0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc47v0K0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47v0K0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47v0K0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47v0K0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47v0K0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47v0K0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47v0K0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47v0K0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47v0K0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47v0K0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47v0K0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47v0K0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc47v0K0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47v0K0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47v0K0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47v0K0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47v0K0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47v0K0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47v0K0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47v0K0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47v0K0.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUaCh0T.s: Assembler messages:
encrypt.c: /tmp/ccUaCh0T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaCh0T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaCh0T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaCh0T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCh0T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCh0T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCh0T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCh0T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCh0T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaCh0T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaCh0T.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaCh0T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaCh0T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCh0T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaCh0T.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaCh0T.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUaCh0T.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaCh0T.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaCh0T.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaCh0T.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCh0T.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaCh0T.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaCh0T.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaCh0T.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE16l4R.s: Assembler messages:
encrypt.c: /tmp/ccE16l4R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE16l4R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE16l4R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE16l4R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE16l4R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE16l4R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE16l4R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE16l4R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE16l4R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE16l4R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE16l4R.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE16l4R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE16l4R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE16l4R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE16l4R.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE16l4R.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE16l4R.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE16l4R.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE16l4R.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE16l4R.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE16l4R.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE16l4R.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE16l4R.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE16l4R.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdfz959.s: Assembler messages:
encrypt.c: /tmp/ccdfz959.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfz959.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdfz959.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdfz959.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfz959.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfz959.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfz959.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfz959.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfz959.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfz959.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfz959.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfz959.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdfz959.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfz959.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdfz959.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdfz959.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfz959.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfz959.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfz959.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfz959.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfz959.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfz959.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfz959.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfz959.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0dKwBZ.s: Assembler messages:
encrypt.c: /tmp/cc0dKwBZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0dKwBZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0dKwBZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0dKwBZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dKwBZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dKwBZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dKwBZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dKwBZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dKwBZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0dKwBZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0dKwBZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0dKwBZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0dKwBZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dKwBZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0dKwBZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0dKwBZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0dKwBZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dKwBZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dKwBZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dKwBZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dKwBZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0dKwBZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dKwBZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0dKwBZ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjyUwEV.s: Assembler messages:
encrypt.c: /tmp/ccjyUwEV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjyUwEV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjyUwEV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjyUwEV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyUwEV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyUwEV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyUwEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyUwEV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyUwEV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyUwEV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyUwEV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyUwEV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjyUwEV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyUwEV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjyUwEV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyUwEV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjyUwEV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyUwEV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyUwEV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyUwEV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyUwEV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyUwEV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyUwEV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyUwEV.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWqDllN.s: Assembler messages:
encrypt.c: /tmp/ccWqDllN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWqDllN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWqDllN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWqDllN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqDllN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqDllN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqDllN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqDllN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqDllN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqDllN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqDllN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqDllN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWqDllN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqDllN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWqDllN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqDllN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWqDllN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqDllN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqDllN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqDllN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqDllN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqDllN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqDllN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqDllN.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ58zsU.s: Assembler messages:
encrypt.c: /tmp/ccZ58zsU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ58zsU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ58zsU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ58zsU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ58zsU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ58zsU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ58zsU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ58zsU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ58zsU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ58zsU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ58zsU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ58zsU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ58zsU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ58zsU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ58zsU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ58zsU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ58zsU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ58zsU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ58zsU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ58zsU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ58zsU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ58zsU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ58zsU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ58zsU.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUq9R8K.s: Assembler messages:
encrypt.c: /tmp/ccUq9R8K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUq9R8K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUq9R8K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUq9R8K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq9R8K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq9R8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq9R8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq9R8K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq9R8K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUq9R8K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUq9R8K.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUq9R8K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUq9R8K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq9R8K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUq9R8K.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUq9R8K.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUq9R8K.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUq9R8K.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUq9R8K.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUq9R8K.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq9R8K.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUq9R8K.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUq9R8K.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUq9R8K.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwzkjdN.s: Assembler messages:
encrypt.c: /tmp/ccwzkjdN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwzkjdN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwzkjdN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwzkjdN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzkjdN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzkjdN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzkjdN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzkjdN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzkjdN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzkjdN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzkjdN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzkjdN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwzkjdN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzkjdN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwzkjdN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwzkjdN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzkjdN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzkjdN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzkjdN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzkjdN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzkjdN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwzkjdN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzkjdN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzkjdN.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc11oRuX.s: Assembler messages:
encrypt.c: /tmp/cc11oRuX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11oRuX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11oRuX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc11oRuX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11oRuX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11oRuX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11oRuX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11oRuX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11oRuX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11oRuX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11oRuX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11oRuX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11oRuX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11oRuX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11oRuX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc11oRuX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11oRuX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11oRuX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11oRuX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11oRuX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11oRuX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11oRuX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11oRuX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11oRuX.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuiPbcR.s: Assembler messages:
encrypt.c: /tmp/ccuiPbcR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuiPbcR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuiPbcR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuiPbcR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiPbcR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiPbcR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiPbcR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiPbcR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiPbcR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiPbcR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiPbcR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiPbcR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuiPbcR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiPbcR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuiPbcR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiPbcR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuiPbcR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiPbcR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuiPbcR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuiPbcR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiPbcR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuiPbcR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiPbcR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuiPbcR.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9eUsUQ.s: Assembler messages:
encrypt.c: /tmp/cc9eUsUQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9eUsUQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9eUsUQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9eUsUQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eUsUQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eUsUQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eUsUQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eUsUQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eUsUQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eUsUQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eUsUQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eUsUQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9eUsUQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eUsUQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9eUsUQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9eUsUQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eUsUQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eUsUQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eUsUQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eUsUQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eUsUQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9eUsUQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eUsUQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eUsUQ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxJS5SM.s: Assembler messages:
encrypt.c: /tmp/ccxJS5SM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJS5SM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxJS5SM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJS5SM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJS5SM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJS5SM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJS5SM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJS5SM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJS5SM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJS5SM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJS5SM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJS5SM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxJS5SM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJS5SM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxJS5SM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJS5SM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxJS5SM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJS5SM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJS5SM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJS5SM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJS5SM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJS5SM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJS5SM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJS5SM.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD5KOog.s: Assembler messages:
encrypt.c: /tmp/ccD5KOog.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD5KOog.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD5KOog.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccD5KOog.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5KOog.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5KOog.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5KOog.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5KOog.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5KOog.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD5KOog.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD5KOog.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD5KOog.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD5KOog.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5KOog.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD5KOog.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD5KOog.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD5KOog.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5KOog.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5KOog.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5KOog.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5KOog.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD5KOog.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5KOog.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5KOog.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN9sUAX.s: Assembler messages:
encrypt.c: /tmp/ccN9sUAX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN9sUAX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN9sUAX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN9sUAX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9sUAX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9sUAX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9sUAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9sUAX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9sUAX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9sUAX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9sUAX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9sUAX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN9sUAX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9sUAX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN9sUAX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9sUAX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN9sUAX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9sUAX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9sUAX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9sUAX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9sUAX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9sUAX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN9sUAX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9sUAX.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc41Q9xU.s: Assembler messages:
encrypt.c: /tmp/cc41Q9xU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41Q9xU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41Q9xU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc41Q9xU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Q9xU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Q9xU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Q9xU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Q9xU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Q9xU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41Q9xU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41Q9xU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41Q9xU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41Q9xU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Q9xU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41Q9xU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41Q9xU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc41Q9xU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41Q9xU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41Q9xU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41Q9xU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Q9xU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41Q9xU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41Q9xU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41Q9xU.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJStKM9.s: Assembler messages:
encrypt.c: /tmp/ccJStKM9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJStKM9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJStKM9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJStKM9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJStKM9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJStKM9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJStKM9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJStKM9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJStKM9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJStKM9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJStKM9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJStKM9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJStKM9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJStKM9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJStKM9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJStKM9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJStKM9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJStKM9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJStKM9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJStKM9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJStKM9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJStKM9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJStKM9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJStKM9.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8UUkqk.s: Assembler messages:
encrypt.c: /tmp/cc8UUkqk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8UUkqk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8UUkqk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8UUkqk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UUkqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UUkqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UUkqk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UUkqk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UUkqk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UUkqk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UUkqk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UUkqk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8UUkqk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UUkqk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8UUkqk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8UUkqk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UUkqk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UUkqk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UUkqk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UUkqk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UUkqk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8UUkqk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UUkqk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UUkqk.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy82YR5.s: Assembler messages:
encrypt.c: /tmp/ccy82YR5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy82YR5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy82YR5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy82YR5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy82YR5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy82YR5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy82YR5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy82YR5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy82YR5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy82YR5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy82YR5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy82YR5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy82YR5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy82YR5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy82YR5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy82YR5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy82YR5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy82YR5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy82YR5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy82YR5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy82YR5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy82YR5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy82YR5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy82YR5.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5tBQ9W.s: Assembler messages:
encrypt.c: /tmp/cc5tBQ9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tBQ9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tBQ9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tBQ9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tBQ9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tBQ9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tBQ9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tBQ9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tBQ9W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tBQ9W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tBQ9W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tBQ9W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tBQ9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tBQ9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tBQ9W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tBQ9W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5tBQ9W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tBQ9W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tBQ9W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tBQ9W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tBQ9W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tBQ9W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tBQ9W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tBQ9W.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYSASLb.s: Assembler messages:
encrypt.c: /tmp/ccYSASLb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSASLb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSASLb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSASLb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSASLb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSASLb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSASLb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSASLb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSASLb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSASLb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSASLb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSASLb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSASLb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSASLb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSASLb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYSASLb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSASLb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSASLb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSASLb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSASLb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSASLb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSASLb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSASLb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSASLb.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE8yZyq.s: Assembler messages:
encrypt.c: /tmp/ccE8yZyq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8yZyq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8yZyq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE8yZyq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8yZyq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8yZyq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8yZyq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8yZyq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8yZyq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8yZyq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8yZyq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8yZyq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE8yZyq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8yZyq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8yZyq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8yZyq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE8yZyq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8yZyq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8yZyq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8yZyq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8yZyq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8yZyq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8yZyq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8yZyq.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQxgBWG.s: Assembler messages:
encrypt.c: /tmp/ccQxgBWG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQxgBWG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQxgBWG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQxgBWG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxgBWG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxgBWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxgBWG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxgBWG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxgBWG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxgBWG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxgBWG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxgBWG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQxgBWG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxgBWG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQxgBWG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQxgBWG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxgBWG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxgBWG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxgBWG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxgBWG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxgBWG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxgBWG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxgBWG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxgBWG.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDAFymk.s: Assembler messages:
encrypt.c: /tmp/ccDAFymk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDAFymk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDAFymk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDAFymk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAFymk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAFymk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAFymk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAFymk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAFymk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAFymk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAFymk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAFymk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDAFymk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAFymk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDAFymk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAFymk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDAFymk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAFymk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDAFymk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDAFymk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAFymk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDAFymk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDAFymk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDAFymk.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjfnwaD.s: Assembler messages:
encrypt.c: /tmp/ccjfnwaD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjfnwaD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjfnwaD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjfnwaD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnwaD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnwaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnwaD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnwaD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnwaD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjfnwaD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjfnwaD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjfnwaD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjfnwaD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnwaD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjfnwaD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjfnwaD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjfnwaD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjfnwaD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjfnwaD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnwaD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjfnwaD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjfnwaD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjfnwaD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjfnwaD.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAs8Ndy.s: Assembler messages:
encrypt.c: /tmp/ccAs8Ndy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAs8Ndy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAs8Ndy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAs8Ndy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs8Ndy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs8Ndy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs8Ndy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs8Ndy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs8Ndy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs8Ndy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs8Ndy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs8Ndy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAs8Ndy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs8Ndy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAs8Ndy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs8Ndy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAs8Ndy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs8Ndy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs8Ndy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs8Ndy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs8Ndy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs8Ndy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAs8Ndy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs8Ndy.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFD0g7D.s: Assembler messages:
encrypt.c: /tmp/ccFD0g7D.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFD0g7D.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFD0g7D.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFD0g7D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0g7D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0g7D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0g7D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0g7D.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0g7D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFD0g7D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFD0g7D.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFD0g7D.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFD0g7D.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0g7D.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFD0g7D.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFD0g7D.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFD0g7D.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0g7D.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0g7D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0g7D.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0g7D.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFD0g7D.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0g7D.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0g7D.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM1IEVB.s: Assembler messages:
encrypt.c: /tmp/ccM1IEVB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM1IEVB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM1IEVB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM1IEVB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1IEVB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1IEVB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1IEVB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1IEVB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1IEVB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM1IEVB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM1IEVB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM1IEVB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM1IEVB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1IEVB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM1IEVB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM1IEVB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM1IEVB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1IEVB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1IEVB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1IEVB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1IEVB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM1IEVB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1IEVB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1IEVB.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgU5YAq.s: Assembler messages:
encrypt.c: /tmp/ccgU5YAq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgU5YAq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgU5YAq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgU5YAq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU5YAq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU5YAq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU5YAq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU5YAq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU5YAq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU5YAq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU5YAq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU5YAq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgU5YAq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU5YAq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgU5YAq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU5YAq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgU5YAq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU5YAq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU5YAq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU5YAq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU5YAq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU5YAq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgU5YAq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU5YAq.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTiIUWK.s: Assembler messages:
encrypt.c: /tmp/ccTiIUWK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTiIUWK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTiIUWK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTiIUWK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiIUWK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiIUWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiIUWK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiIUWK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiIUWK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiIUWK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiIUWK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiIUWK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTiIUWK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiIUWK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTiIUWK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTiIUWK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiIUWK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiIUWK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiIUWK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiIUWK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiIUWK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiIUWK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiIUWK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiIUWK.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoChJAB.s: Assembler messages:
encrypt.c: /tmp/ccoChJAB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoChJAB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoChJAB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoChJAB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoChJAB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoChJAB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoChJAB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoChJAB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoChJAB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoChJAB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoChJAB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoChJAB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoChJAB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoChJAB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoChJAB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoChJAB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoChJAB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoChJAB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoChJAB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoChJAB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoChJAB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoChJAB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoChJAB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoChJAB.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5wMqND.s: Assembler messages:
encrypt.c: /tmp/cc5wMqND.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5wMqND.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5wMqND.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5wMqND.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wMqND.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wMqND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wMqND.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wMqND.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wMqND.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wMqND.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wMqND.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wMqND.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5wMqND.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wMqND.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5wMqND.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5wMqND.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wMqND.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wMqND.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wMqND.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wMqND.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wMqND.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5wMqND.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wMqND.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wMqND.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCOWKOx.s: Assembler messages:
encrypt.c: /tmp/ccCOWKOx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOWKOx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOWKOx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOWKOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOWKOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOWKOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOWKOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOWKOx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOWKOx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOWKOx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOWKOx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOWKOx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOWKOx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOWKOx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOWKOx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOWKOx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCOWKOx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOWKOx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOWKOx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOWKOx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOWKOx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOWKOx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOWKOx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOWKOx.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccFRG5sM.s: Assembler messages:
encrypt.c: /tmp/ccFRG5sM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRG5sM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRG5sM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRG5sM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRG5sM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRG5sM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRG5sM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRG5sM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRG5sM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRG5sM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRG5sM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRG5sM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRG5sM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRG5sM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRG5sM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFRG5sM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRG5sM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRG5sM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRG5sM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRG5sM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRG5sM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRG5sM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRG5sM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRG5sM.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cczJd60H.s: Assembler messages:
encrypt.c: /tmp/cczJd60H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJd60H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJd60H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczJd60H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJd60H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJd60H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJd60H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJd60H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJd60H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJd60H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJd60H.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJd60H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJd60H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJd60H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJd60H.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJd60H.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczJd60H.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJd60H.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJd60H.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJd60H.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJd60H.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJd60H.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJd60H.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJd60H.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2X02WC.s: Assembler messages:
encrypt.c: /tmp/cc2X02WC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2X02WC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2X02WC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2X02WC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2X02WC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2X02WC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2X02WC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2X02WC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2X02WC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2X02WC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2X02WC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2X02WC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2X02WC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2X02WC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2X02WC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2X02WC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2X02WC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2X02WC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2X02WC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2X02WC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2X02WC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2X02WC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2X02WC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2X02WC.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdT3eMx.s: Assembler messages:
encrypt.c: /tmp/ccdT3eMx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdT3eMx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdT3eMx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdT3eMx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT3eMx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT3eMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT3eMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT3eMx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT3eMx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT3eMx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT3eMx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT3eMx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdT3eMx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT3eMx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdT3eMx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT3eMx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdT3eMx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT3eMx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT3eMx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT3eMx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT3eMx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT3eMx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdT3eMx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT3eMx.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgx3eqL.s: Assembler messages:
encrypt.c: /tmp/ccgx3eqL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgx3eqL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgx3eqL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgx3eqL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx3eqL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx3eqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx3eqL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx3eqL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx3eqL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgx3eqL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgx3eqL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgx3eqL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgx3eqL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx3eqL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgx3eqL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgx3eqL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgx3eqL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx3eqL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx3eqL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx3eqL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx3eqL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgx3eqL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx3eqL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx3eqL.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwiLVO9.s: Assembler messages:
encrypt.c: /tmp/ccwiLVO9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwiLVO9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwiLVO9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwiLVO9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiLVO9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiLVO9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiLVO9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiLVO9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiLVO9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiLVO9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiLVO9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiLVO9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwiLVO9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiLVO9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwiLVO9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiLVO9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwiLVO9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiLVO9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwiLVO9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwiLVO9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiLVO9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwiLVO9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwiLVO9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwiLVO9.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDNrT77.s: Assembler messages:
encrypt.c: /tmp/ccDNrT77.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNrT77.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNrT77.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDNrT77.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrT77.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrT77.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrT77.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrT77.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrT77.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrT77.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrT77.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrT77.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDNrT77.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrT77.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNrT77.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrT77.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDNrT77.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrT77.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNrT77.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNrT77.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrT77.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNrT77.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDNrT77.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNrT77.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclKf9fm.s: Assembler messages:
encrypt.c: /tmp/cclKf9fm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKf9fm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKf9fm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclKf9fm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKf9fm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKf9fm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKf9fm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKf9fm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKf9fm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKf9fm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKf9fm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKf9fm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKf9fm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKf9fm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKf9fm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclKf9fm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKf9fm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKf9fm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKf9fm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKf9fm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKf9fm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKf9fm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKf9fm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKf9fm.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc8oorhg.s: Assembler messages:
encrypt.c: /tmp/cc8oorhg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8oorhg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8oorhg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8oorhg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oorhg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oorhg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oorhg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oorhg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oorhg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8oorhg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8oorhg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8oorhg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8oorhg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oorhg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8oorhg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8oorhg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8oorhg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8oorhg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8oorhg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8oorhg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oorhg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8oorhg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8oorhg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8oorhg.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cckKoLfL.s: Assembler messages:
encrypt.c: /tmp/cckKoLfL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKoLfL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKoLfL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckKoLfL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKoLfL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKoLfL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKoLfL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKoLfL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKoLfL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKoLfL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKoLfL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKoLfL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKoLfL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKoLfL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKoLfL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckKoLfL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKoLfL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKoLfL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKoLfL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKoLfL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKoLfL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKoLfL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKoLfL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKoLfL.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO4jjkq.s: Assembler messages:
encrypt.c: /tmp/ccO4jjkq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4jjkq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4jjkq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4jjkq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jjkq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jjkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jjkq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jjkq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jjkq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4jjkq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4jjkq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4jjkq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4jjkq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jjkq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4jjkq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4jjkq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4jjkq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jjkq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jjkq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jjkq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jjkq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4jjkq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jjkq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jjkq.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaqh1va.s: Assembler messages:
encrypt.c: /tmp/ccaqh1va.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaqh1va.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaqh1va.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaqh1va.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqh1va.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqh1va.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqh1va.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqh1va.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqh1va.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqh1va.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqh1va.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqh1va.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaqh1va.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqh1va.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaqh1va.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqh1va.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaqh1va.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqh1va.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqh1va.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqh1va.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqh1va.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqh1va.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqh1va.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqh1va.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAgZLbw.s: Assembler messages:
encrypt.c: /tmp/ccAgZLbw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAgZLbw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAgZLbw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAgZLbw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgZLbw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgZLbw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgZLbw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgZLbw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgZLbw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgZLbw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgZLbw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgZLbw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAgZLbw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgZLbw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAgZLbw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgZLbw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAgZLbw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgZLbw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgZLbw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgZLbw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgZLbw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgZLbw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAgZLbw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgZLbw.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKpQuvX.s: Assembler messages:
encrypt.c: /tmp/ccKpQuvX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpQuvX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpQuvX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpQuvX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpQuvX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpQuvX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpQuvX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpQuvX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpQuvX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpQuvX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpQuvX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpQuvX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpQuvX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpQuvX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpQuvX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKpQuvX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpQuvX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpQuvX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpQuvX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpQuvX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpQuvX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpQuvX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpQuvX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpQuvX.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGh2xau.s: Assembler messages:
encrypt.c: /tmp/ccGh2xau.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGh2xau.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGh2xau.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGh2xau.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh2xau.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh2xau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh2xau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh2xau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh2xau.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGh2xau.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGh2xau.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGh2xau.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGh2xau.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh2xau.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGh2xau.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGh2xau.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGh2xau.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGh2xau.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGh2xau.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGh2xau.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh2xau.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGh2xau.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGh2xau.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGh2xau.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuqklxM.s: Assembler messages:
encrypt.c: /tmp/ccuqklxM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqklxM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqklxM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqklxM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqklxM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqklxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqklxM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqklxM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqklxM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqklxM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqklxM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqklxM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqklxM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqklxM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqklxM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuqklxM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqklxM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqklxM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqklxM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqklxM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqklxM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqklxM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqklxM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqklxM.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccgJ1EnX.s: Assembler messages:
encrypt.c: /tmp/ccgJ1EnX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJ1EnX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgJ1EnX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgJ1EnX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJ1EnX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJ1EnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJ1EnX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJ1EnX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJ1EnX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJ1EnX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJ1EnX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJ1EnX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgJ1EnX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJ1EnX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgJ1EnX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgJ1EnX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJ1EnX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJ1EnX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJ1EnX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJ1EnX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJ1EnX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJ1EnX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJ1EnX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJ1EnX.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccgklqoC.s: Assembler messages:
encrypt.c: /tmp/ccgklqoC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgklqoC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgklqoC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgklqoC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgklqoC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgklqoC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgklqoC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgklqoC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgklqoC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgklqoC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgklqoC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgklqoC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgklqoC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgklqoC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgklqoC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgklqoC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgklqoC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgklqoC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgklqoC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgklqoC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgklqoC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgklqoC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgklqoC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgklqoC.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrOzfFN.s: Assembler messages:
encrypt.c: /tmp/ccrOzfFN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOzfFN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrOzfFN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrOzfFN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOzfFN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOzfFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOzfFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOzfFN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOzfFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOzfFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOzfFN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOzfFN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrOzfFN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOzfFN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrOzfFN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrOzfFN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOzfFN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOzfFN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOzfFN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOzfFN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOzfFN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOzfFN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOzfFN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOzfFN.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cctkpOzx.s: Assembler messages:
encrypt.c: /tmp/cctkpOzx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctkpOzx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctkpOzx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctkpOzx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkpOzx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkpOzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkpOzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkpOzx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkpOzx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkpOzx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkpOzx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkpOzx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctkpOzx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkpOzx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctkpOzx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkpOzx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctkpOzx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkpOzx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctkpOzx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctkpOzx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkpOzx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctkpOzx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctkpOzx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctkpOzx.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK9id2i.s: Assembler messages:
encrypt.c: /tmp/ccK9id2i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK9id2i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK9id2i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK9id2i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9id2i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9id2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9id2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9id2i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9id2i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9id2i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9id2i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9id2i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK9id2i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9id2i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK9id2i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9id2i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK9id2i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9id2i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9id2i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9id2i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9id2i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9id2i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK9id2i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9id2i.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdcmm8O.s: Assembler messages:
encrypt.c: /tmp/ccdcmm8O.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdcmm8O.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdcmm8O.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdcmm8O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcmm8O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcmm8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcmm8O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcmm8O.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcmm8O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcmm8O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcmm8O.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcmm8O.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdcmm8O.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcmm8O.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdcmm8O.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdcmm8O.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcmm8O.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcmm8O.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcmm8O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcmm8O.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcmm8O.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcmm8O.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcmm8O.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcmm8O.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNnClSE.s: Assembler messages:
encrypt.c: /tmp/ccNnClSE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNnClSE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNnClSE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNnClSE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnClSE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnClSE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnClSE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnClSE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnClSE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnClSE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnClSE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnClSE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNnClSE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnClSE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNnClSE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNnClSE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnClSE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnClSE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnClSE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnClSE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnClSE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNnClSE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnClSE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnClSE.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZaiT9e.s: Assembler messages:
encrypt.c: /tmp/ccZaiT9e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaiT9e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaiT9e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaiT9e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaiT9e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaiT9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaiT9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaiT9e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaiT9e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaiT9e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaiT9e.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaiT9e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaiT9e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaiT9e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaiT9e.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaiT9e.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZaiT9e.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaiT9e.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaiT9e.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaiT9e.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaiT9e.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaiT9e.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaiT9e.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaiT9e.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDOqj2O.s: Assembler messages:
encrypt.c: /tmp/ccDOqj2O.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOqj2O.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOqj2O.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOqj2O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOqj2O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOqj2O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOqj2O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOqj2O.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOqj2O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOqj2O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOqj2O.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOqj2O.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOqj2O.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOqj2O.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOqj2O.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDOqj2O.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOqj2O.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOqj2O.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOqj2O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOqj2O.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOqj2O.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOqj2O.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOqj2O.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOqj2O.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccj5A2Rl.s: Assembler messages:
encrypt.c: /tmp/ccj5A2Rl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5A2Rl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5A2Rl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5A2Rl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5A2Rl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5A2Rl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5A2Rl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5A2Rl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5A2Rl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5A2Rl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5A2Rl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5A2Rl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5A2Rl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5A2Rl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5A2Rl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5A2Rl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj5A2Rl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5A2Rl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5A2Rl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5A2Rl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5A2Rl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5A2Rl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5A2Rl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5A2Rl.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Bztnh.s: Assembler messages:
encrypt.c: /tmp/cc0Bztnh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Bztnh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Bztnh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Bztnh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bztnh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bztnh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bztnh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bztnh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bztnh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Bztnh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Bztnh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Bztnh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Bztnh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bztnh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Bztnh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Bztnh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Bztnh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Bztnh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Bztnh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Bztnh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bztnh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Bztnh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Bztnh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Bztnh.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxga2IE.s: Assembler messages:
encrypt.c: /tmp/ccxga2IE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxga2IE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxga2IE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxga2IE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxga2IE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxga2IE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxga2IE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxga2IE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxga2IE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxga2IE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxga2IE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxga2IE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxga2IE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxga2IE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxga2IE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxga2IE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxga2IE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxga2IE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxga2IE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxga2IE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxga2IE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxga2IE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxga2IE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxga2IE.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNpJugW.s: Assembler messages:
encrypt.c: /tmp/ccNpJugW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNpJugW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNpJugW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNpJugW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpJugW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpJugW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpJugW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpJugW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpJugW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpJugW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpJugW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpJugW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNpJugW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpJugW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNpJugW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpJugW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNpJugW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpJugW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpJugW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpJugW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpJugW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpJugW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNpJugW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpJugW.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqMrjlt.s: Assembler messages:
encrypt.c: /tmp/ccqMrjlt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqMrjlt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqMrjlt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqMrjlt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMrjlt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMrjlt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMrjlt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMrjlt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMrjlt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqMrjlt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqMrjlt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqMrjlt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqMrjlt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMrjlt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqMrjlt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqMrjlt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqMrjlt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMrjlt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMrjlt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMrjlt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMrjlt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMrjlt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMrjlt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMrjlt.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG4tKyi.s: Assembler messages:
encrypt.c: /tmp/ccG4tKyi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG4tKyi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG4tKyi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG4tKyi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4tKyi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4tKyi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4tKyi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4tKyi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4tKyi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG4tKyi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG4tKyi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG4tKyi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG4tKyi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4tKyi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG4tKyi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG4tKyi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG4tKyi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4tKyi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4tKyi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4tKyi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4tKyi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG4tKyi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4tKyi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4tKyi.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVtczbZ.s: Assembler messages:
encrypt.c: /tmp/ccVtczbZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtczbZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtczbZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtczbZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtczbZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtczbZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtczbZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtczbZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtczbZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtczbZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtczbZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtczbZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtczbZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtczbZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtczbZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtczbZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVtczbZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtczbZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtczbZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtczbZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtczbZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtczbZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtczbZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtczbZ.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2YGejt.s: Assembler messages:
encrypt.c: /tmp/cc2YGejt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2YGejt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2YGejt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2YGejt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGejt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGejt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGejt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGejt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGejt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YGejt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YGejt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YGejt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2YGejt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGejt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2YGejt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2YGejt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2YGejt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YGejt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YGejt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGejt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YGejt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2YGejt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YGejt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2YGejt.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7o0xt0.s: Assembler messages:
encrypt.c: /tmp/cc7o0xt0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7o0xt0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7o0xt0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7o0xt0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o0xt0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o0xt0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o0xt0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o0xt0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o0xt0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7o0xt0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7o0xt0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7o0xt0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7o0xt0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o0xt0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7o0xt0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7o0xt0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7o0xt0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7o0xt0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7o0xt0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7o0xt0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o0xt0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7o0xt0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7o0xt0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7o0xt0.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4wztw2.s: Assembler messages:
encrypt.c: /tmp/cc4wztw2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4wztw2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4wztw2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4wztw2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wztw2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wztw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wztw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wztw2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wztw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wztw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wztw2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wztw2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4wztw2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wztw2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4wztw2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wztw2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4wztw2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wztw2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wztw2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wztw2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wztw2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wztw2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4wztw2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wztw2.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc92fVwi.s: Assembler messages:
encrypt.c: /tmp/cc92fVwi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc92fVwi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc92fVwi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc92fVwi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92fVwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92fVwi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92fVwi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92fVwi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92fVwi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92fVwi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92fVwi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92fVwi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc92fVwi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92fVwi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc92fVwi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc92fVwi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92fVwi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92fVwi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92fVwi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92fVwi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92fVwi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc92fVwi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92fVwi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92fVwi.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ5AdJf.s: Assembler messages:
encrypt.c: /tmp/ccJ5AdJf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5AdJf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5AdJf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5AdJf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5AdJf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5AdJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5AdJf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5AdJf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5AdJf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5AdJf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5AdJf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5AdJf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5AdJf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5AdJf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5AdJf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ5AdJf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5AdJf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5AdJf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5AdJf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5AdJf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5AdJf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5AdJf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5AdJf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5AdJf.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRRNmpW.s: Assembler messages:
encrypt.c: /tmp/ccRRNmpW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRNmpW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRNmpW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRNmpW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRNmpW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRNmpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRNmpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRNmpW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRNmpW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRNmpW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRNmpW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRNmpW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRNmpW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRNmpW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRNmpW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRNmpW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRRNmpW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRNmpW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRNmpW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRNmpW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRNmpW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRNmpW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRNmpW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRNmpW.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8dp4zQ.s: Assembler messages:
encrypt.c: /tmp/cc8dp4zQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8dp4zQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8dp4zQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8dp4zQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dp4zQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dp4zQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dp4zQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dp4zQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dp4zQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dp4zQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dp4zQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dp4zQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8dp4zQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dp4zQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8dp4zQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dp4zQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8dp4zQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dp4zQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dp4zQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dp4zQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dp4zQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dp4zQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8dp4zQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dp4zQ.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVf3PT9.s: Assembler messages:
encrypt.c: /tmp/ccVf3PT9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVf3PT9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVf3PT9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVf3PT9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf3PT9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf3PT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf3PT9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf3PT9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf3PT9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf3PT9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf3PT9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf3PT9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVf3PT9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf3PT9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVf3PT9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVf3PT9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf3PT9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf3PT9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf3PT9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf3PT9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf3PT9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVf3PT9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf3PT9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf3PT9.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOEz1NX.s: Assembler messages:
encrypt.c: /tmp/ccOEz1NX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOEz1NX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOEz1NX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOEz1NX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEz1NX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEz1NX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEz1NX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEz1NX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEz1NX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEz1NX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEz1NX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEz1NX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOEz1NX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEz1NX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOEz1NX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEz1NX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOEz1NX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEz1NX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEz1NX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEz1NX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEz1NX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEz1NX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOEz1NX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEz1NX.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwi7aZi.s: Assembler messages:
encrypt.c: /tmp/ccwi7aZi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwi7aZi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwi7aZi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwi7aZi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi7aZi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi7aZi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi7aZi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi7aZi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi7aZi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwi7aZi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwi7aZi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwi7aZi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwi7aZi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi7aZi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwi7aZi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwi7aZi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwi7aZi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwi7aZi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwi7aZi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwi7aZi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwi7aZi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwi7aZi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwi7aZi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwi7aZi.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFcWwLT.s: Assembler messages:
encrypt.c: /tmp/ccFcWwLT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcWwLT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcWwLT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcWwLT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcWwLT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcWwLT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcWwLT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcWwLT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcWwLT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcWwLT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcWwLT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcWwLT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcWwLT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcWwLT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcWwLT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcWwLT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFcWwLT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcWwLT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcWwLT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcWwLT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcWwLT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcWwLT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcWwLT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcWwLT.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIKR9I9.s: Assembler messages:
encrypt.c: /tmp/ccIKR9I9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIKR9I9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIKR9I9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIKR9I9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKR9I9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKR9I9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKR9I9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKR9I9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKR9I9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKR9I9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKR9I9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKR9I9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIKR9I9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKR9I9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIKR9I9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIKR9I9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKR9I9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKR9I9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKR9I9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKR9I9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKR9I9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKR9I9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKR9I9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKR9I9.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7c9zq5.s: Assembler messages:
encrypt.c: /tmp/cc7c9zq5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7c9zq5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7c9zq5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7c9zq5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7c9zq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7c9zq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7c9zq5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7c9zq5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7c9zq5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7c9zq5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7c9zq5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7c9zq5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7c9zq5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7c9zq5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7c9zq5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7c9zq5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7c9zq5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7c9zq5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7c9zq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7c9zq5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7c9zq5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7c9zq5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7c9zq5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7c9zq5.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9gyHgI.s: Assembler messages:
encrypt.c: /tmp/cc9gyHgI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gyHgI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gyHgI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gyHgI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gyHgI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gyHgI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gyHgI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gyHgI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gyHgI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gyHgI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gyHgI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gyHgI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gyHgI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gyHgI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gyHgI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gyHgI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9gyHgI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gyHgI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gyHgI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gyHgI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gyHgI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gyHgI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9gyHgI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gyHgI.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNKwYZC.s: Assembler messages:
encrypt.c: /tmp/ccNKwYZC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKwYZC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKwYZC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKwYZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKwYZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKwYZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKwYZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKwYZC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKwYZC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKwYZC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKwYZC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKwYZC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKwYZC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKwYZC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKwYZC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKwYZC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNKwYZC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKwYZC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKwYZC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKwYZC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKwYZC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKwYZC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKwYZC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKwYZC.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl2MCkV.s: Assembler messages:
encrypt.c: /tmp/ccl2MCkV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2MCkV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl2MCkV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccl2MCkV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2MCkV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2MCkV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2MCkV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2MCkV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2MCkV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2MCkV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2MCkV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2MCkV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl2MCkV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2MCkV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl2MCkV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl2MCkV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2MCkV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2MCkV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2MCkV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2MCkV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2MCkV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2MCkV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2MCkV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2MCkV.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW269i5.s: Assembler messages:
encrypt.c: /tmp/ccW269i5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW269i5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW269i5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW269i5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW269i5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW269i5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW269i5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW269i5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW269i5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW269i5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW269i5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW269i5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW269i5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW269i5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW269i5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW269i5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW269i5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW269i5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW269i5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW269i5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW269i5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW269i5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW269i5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW269i5.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccajwvpL.s: Assembler messages:
encrypt.c: /tmp/ccajwvpL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajwvpL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajwvpL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccajwvpL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajwvpL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajwvpL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajwvpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajwvpL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajwvpL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajwvpL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajwvpL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajwvpL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajwvpL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajwvpL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajwvpL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajwvpL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccajwvpL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajwvpL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajwvpL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajwvpL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajwvpL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajwvpL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajwvpL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajwvpL.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdWjPmW.s: Assembler messages:
encrypt.c: /tmp/ccdWjPmW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWjPmW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWjPmW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWjPmW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWjPmW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWjPmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWjPmW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWjPmW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWjPmW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWjPmW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWjPmW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWjPmW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWjPmW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWjPmW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWjPmW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdWjPmW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWjPmW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWjPmW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWjPmW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWjPmW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWjPmW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWjPmW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWjPmW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWjPmW.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccom83iG.s: Assembler messages:
encrypt.c: /tmp/ccom83iG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccom83iG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccom83iG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccom83iG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom83iG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom83iG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom83iG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom83iG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom83iG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom83iG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom83iG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom83iG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccom83iG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom83iG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccom83iG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom83iG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccom83iG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom83iG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccom83iG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccom83iG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom83iG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccom83iG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccom83iG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccom83iG.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckzn8iw.s: Assembler messages:
encrypt.c: /tmp/cckzn8iw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckzn8iw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckzn8iw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckzn8iw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzn8iw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzn8iw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzn8iw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzn8iw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzn8iw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzn8iw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzn8iw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzn8iw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckzn8iw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzn8iw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckzn8iw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzn8iw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckzn8iw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzn8iw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzn8iw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzn8iw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzn8iw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzn8iw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzn8iw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzn8iw.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxp2awN.s: Assembler messages:
encrypt.c: /tmp/ccxp2awN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxp2awN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxp2awN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxp2awN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxp2awN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxp2awN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxp2awN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxp2awN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxp2awN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxp2awN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxp2awN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxp2awN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxp2awN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxp2awN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxp2awN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxp2awN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxp2awN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxp2awN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxp2awN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxp2awN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxp2awN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxp2awN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxp2awN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxp2awN.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceknKeS.s: Assembler messages:
encrypt.c: /tmp/cceknKeS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceknKeS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceknKeS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceknKeS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceknKeS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceknKeS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceknKeS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceknKeS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceknKeS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceknKeS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceknKeS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceknKeS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceknKeS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceknKeS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceknKeS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceknKeS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceknKeS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceknKeS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceknKeS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceknKeS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceknKeS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceknKeS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceknKeS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceknKeS.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmuQJ7n.s: Assembler messages:
encrypt.c: /tmp/ccmuQJ7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuQJ7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuQJ7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuQJ7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuQJ7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuQJ7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuQJ7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuQJ7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuQJ7n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuQJ7n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuQJ7n.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuQJ7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuQJ7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuQJ7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuQJ7n.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuQJ7n.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmuQJ7n.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuQJ7n.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuQJ7n.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuQJ7n.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuQJ7n.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuQJ7n.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuQJ7n.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuQJ7n.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJxs86v.s: Assembler messages:
encrypt.c: /tmp/ccJxs86v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJxs86v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJxs86v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJxs86v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxs86v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxs86v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxs86v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxs86v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxs86v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxs86v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxs86v.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxs86v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJxs86v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxs86v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJxs86v.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxs86v.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJxs86v.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxs86v.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxs86v.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxs86v.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxs86v.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxs86v.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJxs86v.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxs86v.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccqP18xN.s: Assembler messages:
encrypt.c: /tmp/ccqP18xN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqP18xN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqP18xN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqP18xN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP18xN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP18xN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP18xN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP18xN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP18xN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqP18xN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqP18xN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqP18xN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqP18xN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP18xN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqP18xN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqP18xN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqP18xN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP18xN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP18xN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP18xN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP18xN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqP18xN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP18xN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP18xN.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQVi13J.s: Assembler messages:
encrypt.c: /tmp/ccQVi13J.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVi13J.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVi13J.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVi13J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVi13J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVi13J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVi13J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVi13J.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVi13J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVi13J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVi13J.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVi13J.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVi13J.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVi13J.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVi13J.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQVi13J.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVi13J.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVi13J.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVi13J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVi13J.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVi13J.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVi13J.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVi13J.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVi13J.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWaNr4p.s: Assembler messages:
encrypt.c: /tmp/ccWaNr4p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWaNr4p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWaNr4p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWaNr4p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNr4p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNr4p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNr4p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNr4p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNr4p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNr4p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNr4p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNr4p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWaNr4p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNr4p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWaNr4p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNr4p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWaNr4p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNr4p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaNr4p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaNr4p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNr4p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaNr4p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWaNr4p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaNr4p.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc57KGla.s: Assembler messages:
encrypt.c: /tmp/cc57KGla.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc57KGla.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc57KGla.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc57KGla.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57KGla.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57KGla.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57KGla.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57KGla.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57KGla.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57KGla.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57KGla.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57KGla.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc57KGla.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57KGla.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc57KGla.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57KGla.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc57KGla.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57KGla.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57KGla.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57KGla.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57KGla.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57KGla.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc57KGla.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57KGla.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRTONoB.s: Assembler messages:
encrypt.c: /tmp/ccRTONoB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRTONoB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRTONoB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRTONoB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTONoB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTONoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTONoB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTONoB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTONoB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRTONoB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRTONoB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRTONoB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRTONoB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTONoB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRTONoB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRTONoB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRTONoB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTONoB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTONoB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTONoB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTONoB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRTONoB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTONoB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTONoB.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3r6dU1.s: Assembler messages:
encrypt.c: /tmp/cc3r6dU1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3r6dU1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3r6dU1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3r6dU1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6dU1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6dU1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6dU1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6dU1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6dU1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6dU1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6dU1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6dU1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3r6dU1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6dU1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3r6dU1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6dU1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3r6dU1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6dU1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r6dU1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r6dU1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6dU1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r6dU1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3r6dU1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r6dU1.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF31x4v.s: Assembler messages:
encrypt.c: /tmp/ccF31x4v.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF31x4v.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF31x4v.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccF31x4v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF31x4v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF31x4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF31x4v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF31x4v.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF31x4v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF31x4v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF31x4v.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF31x4v.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF31x4v.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF31x4v.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF31x4v.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF31x4v.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF31x4v.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF31x4v.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF31x4v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF31x4v.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF31x4v.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF31x4v.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF31x4v.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF31x4v.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc41ARdC.s: Assembler messages:
encrypt.c: /tmp/cc41ARdC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41ARdC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41ARdC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc41ARdC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41ARdC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41ARdC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41ARdC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41ARdC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41ARdC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41ARdC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41ARdC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41ARdC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41ARdC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41ARdC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41ARdC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc41ARdC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41ARdC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41ARdC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41ARdC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41ARdC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41ARdC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41ARdC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41ARdC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41ARdC.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczlfIe9.s: Assembler messages:
encrypt.c: /tmp/cczlfIe9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlfIe9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlfIe9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczlfIe9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfIe9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfIe9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfIe9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfIe9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfIe9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlfIe9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlfIe9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlfIe9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlfIe9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfIe9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlfIe9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlfIe9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczlfIe9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlfIe9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlfIe9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlfIe9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfIe9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlfIe9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlfIe9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlfIe9.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAmP4Z3.s: Assembler messages:
encrypt.c: /tmp/ccAmP4Z3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmP4Z3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmP4Z3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmP4Z3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP4Z3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP4Z3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP4Z3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP4Z3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP4Z3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmP4Z3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmP4Z3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmP4Z3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmP4Z3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP4Z3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmP4Z3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmP4Z3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAmP4Z3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmP4Z3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmP4Z3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmP4Z3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmP4Z3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmP4Z3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmP4Z3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmP4Z3.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpu4OXv.s: Assembler messages:
encrypt.c: /tmp/ccpu4OXv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpu4OXv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpu4OXv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpu4OXv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu4OXv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu4OXv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu4OXv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu4OXv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu4OXv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpu4OXv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpu4OXv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpu4OXv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpu4OXv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu4OXv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpu4OXv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpu4OXv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpu4OXv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu4OXv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu4OXv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu4OXv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu4OXv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpu4OXv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu4OXv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu4OXv.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLLABMm.s: Assembler messages:
encrypt.c: /tmp/ccLLABMm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLABMm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLABMm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLABMm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLABMm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLABMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLABMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLABMm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLABMm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLABMm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLABMm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLABMm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLABMm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLABMm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLABMm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLABMm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLLABMm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLABMm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLABMm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLABMm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLABMm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLABMm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLABMm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLABMm.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfwegMJ.s: Assembler messages:
encrypt.c: /tmp/ccfwegMJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwegMJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwegMJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwegMJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwegMJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwegMJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwegMJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwegMJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwegMJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwegMJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwegMJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwegMJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwegMJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwegMJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwegMJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwegMJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwegMJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwegMJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwegMJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwegMJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwegMJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwegMJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwegMJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwegMJ.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDZRhdL.s: Assembler messages:
encrypt.c: /tmp/ccDZRhdL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDZRhdL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDZRhdL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDZRhdL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZRhdL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZRhdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZRhdL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZRhdL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZRhdL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDZRhdL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDZRhdL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDZRhdL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDZRhdL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZRhdL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDZRhdL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDZRhdL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDZRhdL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZRhdL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZRhdL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZRhdL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZRhdL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDZRhdL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZRhdL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZRhdL.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj7HdNg.s: Assembler messages:
encrypt.c: /tmp/ccj7HdNg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7HdNg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7HdNg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7HdNg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7HdNg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7HdNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7HdNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7HdNg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7HdNg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7HdNg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7HdNg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7HdNg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7HdNg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7HdNg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7HdNg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7HdNg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj7HdNg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7HdNg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7HdNg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7HdNg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7HdNg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7HdNg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj7HdNg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7HdNg.s:65: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRMNMJo.s: Assembler messages:
encrypt.c: /tmp/ccRMNMJo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRMNMJo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRMNMJo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRMNMJo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMNMJo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMNMJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMNMJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMNMJo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMNMJo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMNMJo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMNMJo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMNMJo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRMNMJo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMNMJo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRMNMJo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMNMJo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRMNMJo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMNMJo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMNMJo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMNMJo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMNMJo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMNMJo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRMNMJo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMNMJo.s:65: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cckN0HyJ.s: Assembler messages:
encrypt.c: /tmp/cckN0HyJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckN0HyJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckN0HyJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckN0HyJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN0HyJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN0HyJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN0HyJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN0HyJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN0HyJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckN0HyJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckN0HyJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckN0HyJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckN0HyJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN0HyJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckN0HyJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckN0HyJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckN0HyJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN0HyJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN0HyJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN0HyJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN0HyJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckN0HyJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN0HyJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckN0HyJ.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc15LVZK.s: Assembler messages:
encrypt.c: /tmp/cc15LVZK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15LVZK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15LVZK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc15LVZK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15LVZK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15LVZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15LVZK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15LVZK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15LVZK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15LVZK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15LVZK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15LVZK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15LVZK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15LVZK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15LVZK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15LVZK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15LVZK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15LVZK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15LVZK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15LVZK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15LVZK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15LVZK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15LVZK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15LVZK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cclOi38j.s: Assembler messages:
encrypt.c: /tmp/cclOi38j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclOi38j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclOi38j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclOi38j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOi38j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOi38j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOi38j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOi38j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOi38j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOi38j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOi38j.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOi38j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclOi38j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOi38j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclOi38j.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOi38j.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclOi38j.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOi38j.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOi38j.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOi38j.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOi38j.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOi38j.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclOi38j.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOi38j.s:65: 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