Implementation notes: x86, kizomba, crypto_aead/omdsha256k256n104tau160v2

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
196359refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
197619refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
212758refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
213384refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
214133refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
216433refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
218669refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
218988refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
219996refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
220217refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
220270refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
220433refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
220568refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
220740refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
221180refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
221453refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
221797refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
225291refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
226716refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
226728refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
228234refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
228756refgcc -m32 -O3 -fomit-frame-pointer2018082420180818
230321refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
231040refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
231853refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
231904refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
232716refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
233006refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
233129refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
233151refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
233347refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
233448refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
235402refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
236113refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
237165refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
240411refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
241665refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
243078refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
243578refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
243748refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
244448refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
245774refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
246919refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
247520refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
247720refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
247887refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
248299refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
248700refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
250151refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
250351refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
251023refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
251079refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
251822refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
252083refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
252317refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
252403refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
253149refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
255214refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
255373refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
255510refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
255611refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
255663refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
256244refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
256802refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
256935refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
257393refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
257754refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
258016refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
258589refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
258706refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
259022refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
259617refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
259659refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
259734refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
259790refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
259851refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
259871refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
260052refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
260169refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
260186refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
260236refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
260305refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
260389refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
260528refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
260595refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
260641refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
260781refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
260789refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
260865refgcc -m32 -O -fomit-frame-pointer2018082420180818
261083refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
261401refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
261462refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
261669refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
261774refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
262250refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
262536refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
262924refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
262994refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
263978refgcc -m32 -O2 -fomit-frame-pointer2018082420180818
264183refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
264897refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
269206refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
269506refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
269708refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
269768refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
269779refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
269897refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
270117refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
270408refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
270833refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
271075refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
271081refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
271272refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
271835refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
271895refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
271934refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
272014refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
272096refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
272244refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
272399refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272883refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
273869refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
273962refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
274065refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
274070refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
274197refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
274256refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
274349refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
274422refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
274494refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
274544refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
274708refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
274718refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
274859refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
275074refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
275172refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
275288refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
275319refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
275424refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
275454refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
275631refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
275730refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
275806refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
275885refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
275950refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
275974refgcc -m32 -Os -fomit-frame-pointer2018082420180818
276066refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
276395refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
276547refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
276576refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
276596refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
276744refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
276768refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
277010refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
277013refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
277264refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
277456refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
278260refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
278280refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
278512refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
278663refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
280324refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
280851refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
280952refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
281125refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
284108refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
284164refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
284557refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
284784refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
285421refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
285496refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
285744refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
286190refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
286530refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
291149refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
292200refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUZofUo.s: Assembler messages:
encrypt.c: /tmp/ccUZofUo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZofUo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUZofUo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUZofUo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZofUo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZofUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZofUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZofUo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZofUo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZofUo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZofUo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZofUo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUZofUo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZofUo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUZofUo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZofUo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUZofUo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZofUo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZofUo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZofUo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZofUo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZofUo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZofUo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZofUo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchFK3Wx.s: Assembler messages:
encrypt.c: /tmp/cchFK3Wx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFK3Wx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFK3Wx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchFK3Wx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFK3Wx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFK3Wx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFK3Wx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFK3Wx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFK3Wx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFK3Wx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFK3Wx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFK3Wx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFK3Wx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFK3Wx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFK3Wx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchFK3Wx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFK3Wx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFK3Wx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFK3Wx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFK3Wx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFK3Wx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFK3Wx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFK3Wx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFK3Wx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9qOACO.s: Assembler messages:
encrypt.c: /tmp/cc9qOACO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qOACO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qOACO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qOACO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qOACO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qOACO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qOACO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qOACO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qOACO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qOACO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qOACO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qOACO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qOACO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qOACO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qOACO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9qOACO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qOACO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qOACO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qOACO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qOACO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qOACO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qOACO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qOACO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qOACO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQEeFMW.s: Assembler messages:
encrypt.c: /tmp/ccQEeFMW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQEeFMW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQEeFMW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQEeFMW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEeFMW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEeFMW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEeFMW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEeFMW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEeFMW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEeFMW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEeFMW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEeFMW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQEeFMW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEeFMW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQEeFMW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEeFMW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQEeFMW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEeFMW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEeFMW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEeFMW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEeFMW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEeFMW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQEeFMW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEeFMW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM8Bubl.s: Assembler messages:
encrypt.c: /tmp/ccM8Bubl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8Bubl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8Bubl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8Bubl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Bubl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Bubl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Bubl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Bubl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Bubl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8Bubl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8Bubl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8Bubl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8Bubl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Bubl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8Bubl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM8Bubl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8Bubl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Bubl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Bubl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Bubl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Bubl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8Bubl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Bubl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Bubl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVjbdFU.s: Assembler messages:
encrypt.c: /tmp/ccVjbdFU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVjbdFU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVjbdFU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVjbdFU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjbdFU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjbdFU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjbdFU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjbdFU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjbdFU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjbdFU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjbdFU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjbdFU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVjbdFU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjbdFU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVjbdFU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjbdFU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVjbdFU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjbdFU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjbdFU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjbdFU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjbdFU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjbdFU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjbdFU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjbdFU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQfckMp.s: Assembler messages:
encrypt.c: /tmp/ccQfckMp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfckMp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfckMp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfckMp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfckMp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfckMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfckMp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfckMp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfckMp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfckMp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfckMp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfckMp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfckMp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfckMp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfckMp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQfckMp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfckMp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfckMp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfckMp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfckMp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfckMp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfckMp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfckMp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfckMp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwxWrlK.s: Assembler messages:
encrypt.c: /tmp/ccwxWrlK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxWrlK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxWrlK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxWrlK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxWrlK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxWrlK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxWrlK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxWrlK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxWrlK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxWrlK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxWrlK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxWrlK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxWrlK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxWrlK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxWrlK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxWrlK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwxWrlK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxWrlK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxWrlK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxWrlK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxWrlK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxWrlK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxWrlK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxWrlK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctuJhvV.s: Assembler messages:
encrypt.c: /tmp/cctuJhvV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuJhvV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuJhvV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctuJhvV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuJhvV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuJhvV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuJhvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuJhvV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuJhvV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuJhvV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuJhvV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuJhvV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuJhvV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuJhvV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuJhvV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuJhvV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctuJhvV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuJhvV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuJhvV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuJhvV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuJhvV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuJhvV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuJhvV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuJhvV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwgEPhb.s: Assembler messages:
encrypt.c: /tmp/ccwgEPhb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgEPhb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgEPhb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgEPhb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgEPhb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgEPhb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgEPhb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgEPhb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgEPhb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgEPhb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgEPhb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgEPhb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgEPhb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgEPhb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgEPhb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwgEPhb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgEPhb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgEPhb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgEPhb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgEPhb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgEPhb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgEPhb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgEPhb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgEPhb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsgHLvx.s: Assembler messages:
encrypt.c: /tmp/ccsgHLvx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsgHLvx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsgHLvx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsgHLvx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgHLvx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgHLvx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgHLvx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgHLvx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgHLvx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsgHLvx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsgHLvx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsgHLvx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsgHLvx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgHLvx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsgHLvx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsgHLvx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsgHLvx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsgHLvx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsgHLvx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsgHLvx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgHLvx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsgHLvx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsgHLvx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsgHLvx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczpzgXi.s: Assembler messages:
encrypt.c: /tmp/cczpzgXi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpzgXi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpzgXi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczpzgXi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpzgXi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpzgXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpzgXi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpzgXi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpzgXi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpzgXi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpzgXi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpzgXi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpzgXi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpzgXi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpzgXi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczpzgXi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpzgXi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpzgXi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpzgXi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpzgXi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpzgXi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpzgXi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpzgXi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpzgXi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc9T0IqL.s: Assembler messages:
encrypt.c: /tmp/cc9T0IqL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9T0IqL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9T0IqL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9T0IqL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0IqL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0IqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0IqL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0IqL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0IqL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0IqL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0IqL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0IqL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9T0IqL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0IqL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9T0IqL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9T0IqL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0IqL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0IqL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0IqL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0IqL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0IqL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9T0IqL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0IqL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0IqL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccxNl9zs.s: Assembler messages:
encrypt.c: /tmp/ccxNl9zs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNl9zs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNl9zs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNl9zs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNl9zs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNl9zs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNl9zs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNl9zs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNl9zs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNl9zs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNl9zs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNl9zs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNl9zs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNl9zs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNl9zs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNl9zs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxNl9zs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNl9zs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNl9zs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNl9zs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNl9zs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNl9zs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNl9zs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNl9zs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2l6uF0.s: Assembler messages:
encrypt.c: /tmp/cc2l6uF0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2l6uF0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2l6uF0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2l6uF0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2l6uF0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2l6uF0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2l6uF0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2l6uF0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2l6uF0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2l6uF0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2l6uF0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2l6uF0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2l6uF0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2l6uF0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2l6uF0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2l6uF0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2l6uF0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2l6uF0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2l6uF0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2l6uF0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2l6uF0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2l6uF0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2l6uF0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2l6uF0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSQzhrf.s: Assembler messages:
encrypt.c: /tmp/ccSQzhrf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSQzhrf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSQzhrf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSQzhrf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQzhrf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQzhrf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQzhrf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQzhrf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQzhrf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQzhrf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQzhrf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQzhrf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSQzhrf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQzhrf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSQzhrf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQzhrf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSQzhrf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQzhrf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSQzhrf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSQzhrf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQzhrf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSQzhrf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSQzhrf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSQzhrf.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1TuAk5.s: Assembler messages:
encrypt.c: /tmp/cc1TuAk5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1TuAk5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1TuAk5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1TuAk5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TuAk5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TuAk5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TuAk5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TuAk5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TuAk5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TuAk5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TuAk5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TuAk5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1TuAk5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TuAk5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1TuAk5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1TuAk5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TuAk5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TuAk5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TuAk5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TuAk5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TuAk5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1TuAk5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TuAk5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TuAk5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu296DR.s: Assembler messages:
encrypt.c: /tmp/ccu296DR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu296DR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu296DR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu296DR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu296DR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu296DR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu296DR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu296DR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu296DR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu296DR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu296DR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu296DR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu296DR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu296DR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu296DR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu296DR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu296DR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu296DR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu296DR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu296DR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu296DR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu296DR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu296DR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu296DR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciCiTm0.s: Assembler messages:
encrypt.c: /tmp/cciCiTm0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCiTm0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCiTm0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciCiTm0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCiTm0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCiTm0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCiTm0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCiTm0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCiTm0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCiTm0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCiTm0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCiTm0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCiTm0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCiTm0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCiTm0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCiTm0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciCiTm0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCiTm0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCiTm0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCiTm0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCiTm0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCiTm0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCiTm0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCiTm0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczZvK74.s: Assembler messages:
encrypt.c: /tmp/cczZvK74.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZvK74.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZvK74.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczZvK74.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZvK74.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZvK74.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZvK74.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZvK74.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZvK74.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZvK74.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZvK74.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZvK74.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZvK74.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZvK74.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZvK74.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczZvK74.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZvK74.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZvK74.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZvK74.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZvK74.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZvK74.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZvK74.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZvK74.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZvK74.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccpka6cA.s: Assembler messages:
encrypt.c: /tmp/ccpka6cA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpka6cA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpka6cA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpka6cA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpka6cA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpka6cA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpka6cA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpka6cA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpka6cA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpka6cA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpka6cA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpka6cA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpka6cA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpka6cA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpka6cA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpka6cA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpka6cA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpka6cA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpka6cA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpka6cA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpka6cA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpka6cA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpka6cA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpka6cA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccpkrGSB.s: Assembler messages:
encrypt.c: /tmp/ccpkrGSB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkrGSB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkrGSB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkrGSB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkrGSB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkrGSB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkrGSB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkrGSB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkrGSB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkrGSB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkrGSB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkrGSB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkrGSB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkrGSB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkrGSB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkrGSB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpkrGSB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkrGSB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkrGSB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkrGSB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkrGSB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkrGSB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkrGSB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkrGSB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceqK5fR.s: Assembler messages:
encrypt.c: /tmp/cceqK5fR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqK5fR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqK5fR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceqK5fR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqK5fR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqK5fR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqK5fR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqK5fR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqK5fR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqK5fR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqK5fR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqK5fR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqK5fR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqK5fR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqK5fR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqK5fR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceqK5fR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqK5fR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqK5fR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqK5fR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqK5fR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqK5fR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqK5fR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqK5fR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuo870X.s: Assembler messages:
encrypt.c: /tmp/ccuo870X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuo870X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuo870X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuo870X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo870X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo870X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo870X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo870X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo870X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuo870X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuo870X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuo870X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuo870X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo870X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuo870X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuo870X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuo870X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuo870X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuo870X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo870X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuo870X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuo870X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuo870X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuo870X.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2OztLQ.s: Assembler messages:
encrypt.c: /tmp/cc2OztLQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2OztLQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2OztLQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2OztLQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OztLQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OztLQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OztLQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OztLQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OztLQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OztLQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OztLQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OztLQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2OztLQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OztLQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2OztLQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OztLQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2OztLQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OztLQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OztLQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OztLQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OztLQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OztLQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2OztLQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OztLQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfE9rtS.s: Assembler messages:
encrypt.c: /tmp/ccfE9rtS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfE9rtS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfE9rtS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfE9rtS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE9rtS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE9rtS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE9rtS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE9rtS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE9rtS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE9rtS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE9rtS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE9rtS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfE9rtS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE9rtS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfE9rtS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfE9rtS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE9rtS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE9rtS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE9rtS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE9rtS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE9rtS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfE9rtS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE9rtS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE9rtS.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8DAHbo.s: Assembler messages:
encrypt.c: /tmp/cc8DAHbo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DAHbo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DAHbo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DAHbo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DAHbo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DAHbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DAHbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DAHbo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DAHbo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DAHbo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DAHbo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DAHbo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DAHbo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DAHbo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DAHbo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DAHbo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8DAHbo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DAHbo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DAHbo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DAHbo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DAHbo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DAHbo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DAHbo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DAHbo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsA0FKJ.s: Assembler messages:
encrypt.c: /tmp/ccsA0FKJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsA0FKJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsA0FKJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsA0FKJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA0FKJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA0FKJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA0FKJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA0FKJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA0FKJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA0FKJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA0FKJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA0FKJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsA0FKJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA0FKJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsA0FKJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsA0FKJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA0FKJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA0FKJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA0FKJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA0FKJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA0FKJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsA0FKJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA0FKJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA0FKJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWoOmfS.s: Assembler messages:
encrypt.c: /tmp/ccWoOmfS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWoOmfS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWoOmfS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWoOmfS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoOmfS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoOmfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoOmfS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoOmfS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoOmfS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoOmfS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoOmfS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoOmfS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWoOmfS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoOmfS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWoOmfS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWoOmfS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoOmfS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoOmfS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoOmfS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoOmfS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoOmfS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWoOmfS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoOmfS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoOmfS.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgpPR6k.s: Assembler messages:
encrypt.c: /tmp/ccgpPR6k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpPR6k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpPR6k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpPR6k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpPR6k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpPR6k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpPR6k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpPR6k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpPR6k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpPR6k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpPR6k.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpPR6k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpPR6k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpPR6k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpPR6k.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpPR6k.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgpPR6k.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpPR6k.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpPR6k.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpPR6k.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpPR6k.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpPR6k.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpPR6k.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpPR6k.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdplmRR.s: Assembler messages:
encrypt.c: /tmp/ccdplmRR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdplmRR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdplmRR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdplmRR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdplmRR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdplmRR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdplmRR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdplmRR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdplmRR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdplmRR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdplmRR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdplmRR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdplmRR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdplmRR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdplmRR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdplmRR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdplmRR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdplmRR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdplmRR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdplmRR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdplmRR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdplmRR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdplmRR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdplmRR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctwbZAK.s: Assembler messages:
encrypt.c: /tmp/cctwbZAK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctwbZAK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctwbZAK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctwbZAK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwbZAK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwbZAK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwbZAK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwbZAK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwbZAK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwbZAK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwbZAK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwbZAK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctwbZAK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwbZAK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctwbZAK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwbZAK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctwbZAK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwbZAK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwbZAK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwbZAK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwbZAK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwbZAK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctwbZAK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwbZAK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJgELLd.s: Assembler messages:
encrypt.c: /tmp/ccJgELLd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgELLd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJgELLd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJgELLd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgELLd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgELLd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgELLd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgELLd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgELLd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgELLd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgELLd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgELLd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJgELLd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgELLd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJgELLd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJgELLd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgELLd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgELLd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgELLd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgELLd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgELLd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgELLd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgELLd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgELLd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclJMlF4.s: Assembler messages:
encrypt.c: /tmp/cclJMlF4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclJMlF4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclJMlF4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclJMlF4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJMlF4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJMlF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJMlF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJMlF4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJMlF4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJMlF4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJMlF4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJMlF4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclJMlF4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJMlF4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclJMlF4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJMlF4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclJMlF4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJMlF4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJMlF4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJMlF4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJMlF4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJMlF4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJMlF4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJMlF4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBCR3H1.s: Assembler messages:
encrypt.c: /tmp/ccBCR3H1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBCR3H1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBCR3H1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBCR3H1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCR3H1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCR3H1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCR3H1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCR3H1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCR3H1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCR3H1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCR3H1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCR3H1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBCR3H1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCR3H1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBCR3H1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBCR3H1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCR3H1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCR3H1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCR3H1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCR3H1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCR3H1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBCR3H1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCR3H1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCR3H1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIgydiA.s: Assembler messages:
encrypt.c: /tmp/ccIgydiA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIgydiA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIgydiA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIgydiA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgydiA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgydiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgydiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgydiA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgydiA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIgydiA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIgydiA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIgydiA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIgydiA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgydiA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIgydiA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIgydiA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIgydiA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIgydiA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIgydiA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIgydiA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgydiA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIgydiA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgydiA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIgydiA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9dYfpb.s: Assembler messages:
encrypt.c: /tmp/cc9dYfpb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9dYfpb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9dYfpb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9dYfpb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dYfpb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dYfpb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dYfpb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dYfpb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dYfpb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dYfpb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dYfpb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dYfpb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9dYfpb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dYfpb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9dYfpb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9dYfpb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dYfpb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dYfpb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dYfpb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dYfpb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dYfpb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9dYfpb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dYfpb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dYfpb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbpXGjC.s: Assembler messages:
encrypt.c: /tmp/ccbpXGjC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbpXGjC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbpXGjC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbpXGjC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpXGjC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpXGjC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpXGjC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpXGjC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpXGjC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpXGjC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpXGjC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpXGjC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbpXGjC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpXGjC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbpXGjC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpXGjC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbpXGjC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpXGjC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpXGjC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpXGjC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpXGjC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpXGjC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbpXGjC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpXGjC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIFJBdZ.s: Assembler messages:
encrypt.c: /tmp/ccIFJBdZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFJBdZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFJBdZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFJBdZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFJBdZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFJBdZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFJBdZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFJBdZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFJBdZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFJBdZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFJBdZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFJBdZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFJBdZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFJBdZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFJBdZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFJBdZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIFJBdZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFJBdZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFJBdZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFJBdZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFJBdZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFJBdZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFJBdZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFJBdZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvb2DDa.s: Assembler messages:
encrypt.c: /tmp/ccvb2DDa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvb2DDa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvb2DDa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvb2DDa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb2DDa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb2DDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb2DDa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb2DDa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb2DDa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb2DDa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb2DDa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb2DDa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvb2DDa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb2DDa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvb2DDa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvb2DDa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb2DDa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb2DDa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb2DDa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb2DDa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb2DDa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvb2DDa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb2DDa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb2DDa.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF102TC.s: Assembler messages:
encrypt.c: /tmp/ccF102TC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF102TC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF102TC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccF102TC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF102TC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF102TC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF102TC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF102TC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF102TC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF102TC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF102TC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF102TC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF102TC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF102TC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF102TC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF102TC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF102TC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF102TC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF102TC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF102TC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF102TC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF102TC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF102TC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF102TC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvLgz2m.s: Assembler messages:
encrypt.c: /tmp/ccvLgz2m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLgz2m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLgz2m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLgz2m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLgz2m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLgz2m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLgz2m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLgz2m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLgz2m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLgz2m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLgz2m.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLgz2m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLgz2m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLgz2m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLgz2m.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLgz2m.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvLgz2m.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLgz2m.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLgz2m.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLgz2m.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLgz2m.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLgz2m.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLgz2m.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLgz2m.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceh1OVX.s: Assembler messages:
encrypt.c: /tmp/cceh1OVX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceh1OVX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceh1OVX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceh1OVX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceh1OVX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceh1OVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceh1OVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceh1OVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceh1OVX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceh1OVX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceh1OVX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceh1OVX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceh1OVX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceh1OVX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceh1OVX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceh1OVX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceh1OVX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceh1OVX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceh1OVX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceh1OVX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceh1OVX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceh1OVX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceh1OVX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceh1OVX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchdcPuK.s: Assembler messages:
encrypt.c: /tmp/cchdcPuK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchdcPuK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchdcPuK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchdcPuK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdcPuK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdcPuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdcPuK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdcPuK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdcPuK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdcPuK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdcPuK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdcPuK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchdcPuK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdcPuK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchdcPuK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchdcPuK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdcPuK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdcPuK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdcPuK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdcPuK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdcPuK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchdcPuK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdcPuK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdcPuK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfTnLu6.s: Assembler messages:
encrypt.c: /tmp/ccfTnLu6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTnLu6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTnLu6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTnLu6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTnLu6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTnLu6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTnLu6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTnLu6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTnLu6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTnLu6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTnLu6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTnLu6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTnLu6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTnLu6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTnLu6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTnLu6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfTnLu6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTnLu6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTnLu6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTnLu6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTnLu6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTnLu6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTnLu6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTnLu6.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgs08it.s: Assembler messages:
encrypt.c: /tmp/ccgs08it.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgs08it.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgs08it.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgs08it.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgs08it.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgs08it.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgs08it.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgs08it.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgs08it.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgs08it.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgs08it.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgs08it.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgs08it.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgs08it.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgs08it.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgs08it.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgs08it.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgs08it.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgs08it.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgs08it.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgs08it.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgs08it.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgs08it.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgs08it.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4r8EhH.s: Assembler messages:
encrypt.c: /tmp/cc4r8EhH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4r8EhH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4r8EhH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4r8EhH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r8EhH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r8EhH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r8EhH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r8EhH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r8EhH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r8EhH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r8EhH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r8EhH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4r8EhH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r8EhH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4r8EhH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r8EhH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4r8EhH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r8EhH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r8EhH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r8EhH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r8EhH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r8EhH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4r8EhH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r8EhH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceNejgw.s: Assembler messages:
encrypt.c: /tmp/cceNejgw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceNejgw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceNejgw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceNejgw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNejgw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNejgw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNejgw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNejgw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNejgw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNejgw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNejgw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNejgw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceNejgw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNejgw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceNejgw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceNejgw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNejgw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNejgw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNejgw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNejgw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNejgw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceNejgw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNejgw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNejgw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTVXl5M.s: Assembler messages:
encrypt.c: /tmp/ccTVXl5M.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTVXl5M.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTVXl5M.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTVXl5M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVXl5M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVXl5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVXl5M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVXl5M.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVXl5M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVXl5M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVXl5M.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVXl5M.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTVXl5M.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVXl5M.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTVXl5M.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTVXl5M.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVXl5M.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVXl5M.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVXl5M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVXl5M.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVXl5M.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTVXl5M.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVXl5M.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVXl5M.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVqLXWE.s: Assembler messages:
encrypt.c: /tmp/ccVqLXWE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqLXWE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqLXWE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqLXWE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqLXWE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqLXWE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqLXWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqLXWE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqLXWE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqLXWE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqLXWE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqLXWE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqLXWE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqLXWE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqLXWE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqLXWE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVqLXWE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqLXWE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqLXWE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqLXWE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqLXWE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqLXWE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqLXWE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqLXWE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRDfxk7.s: Assembler messages:
encrypt.c: /tmp/ccRDfxk7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDfxk7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDfxk7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDfxk7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDfxk7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDfxk7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDfxk7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDfxk7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDfxk7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDfxk7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDfxk7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDfxk7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDfxk7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDfxk7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDfxk7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDfxk7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRDfxk7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDfxk7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDfxk7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDfxk7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDfxk7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDfxk7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDfxk7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDfxk7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchzC0r1.s: Assembler messages:
encrypt.c: /tmp/cchzC0r1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchzC0r1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchzC0r1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchzC0r1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzC0r1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzC0r1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzC0r1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzC0r1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzC0r1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzC0r1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzC0r1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzC0r1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchzC0r1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzC0r1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchzC0r1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchzC0r1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzC0r1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzC0r1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzC0r1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzC0r1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzC0r1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchzC0r1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzC0r1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzC0r1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6lAGIe.s: Assembler messages:
encrypt.c: /tmp/cc6lAGIe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6lAGIe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6lAGIe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6lAGIe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lAGIe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lAGIe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lAGIe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lAGIe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lAGIe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lAGIe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lAGIe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lAGIe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6lAGIe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lAGIe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6lAGIe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lAGIe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6lAGIe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lAGIe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lAGIe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lAGIe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lAGIe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lAGIe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lAGIe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lAGIe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz1VBdF.s: Assembler messages:
encrypt.c: /tmp/ccz1VBdF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz1VBdF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz1VBdF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccz1VBdF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1VBdF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1VBdF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1VBdF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1VBdF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1VBdF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1VBdF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1VBdF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1VBdF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz1VBdF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1VBdF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz1VBdF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz1VBdF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1VBdF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1VBdF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1VBdF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1VBdF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1VBdF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1VBdF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1VBdF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1VBdF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPIU89E.s: Assembler messages:
encrypt.c: /tmp/ccPIU89E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPIU89E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPIU89E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPIU89E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIU89E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIU89E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIU89E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIU89E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIU89E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIU89E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIU89E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIU89E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPIU89E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIU89E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPIU89E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPIU89E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIU89E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIU89E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIU89E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIU89E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIU89E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPIU89E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIU89E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIU89E.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdQc5l4.s: Assembler messages:
encrypt.c: /tmp/ccdQc5l4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdQc5l4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdQc5l4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdQc5l4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQc5l4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQc5l4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQc5l4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQc5l4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQc5l4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQc5l4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQc5l4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQc5l4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdQc5l4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQc5l4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdQc5l4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQc5l4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdQc5l4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdQc5l4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQc5l4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQc5l4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQc5l4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQc5l4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdQc5l4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdQc5l4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciQYZmh.s: Assembler messages:
encrypt.c: /tmp/cciQYZmh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciQYZmh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciQYZmh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciQYZmh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQYZmh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQYZmh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQYZmh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQYZmh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQYZmh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQYZmh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQYZmh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQYZmh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciQYZmh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQYZmh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciQYZmh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQYZmh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciQYZmh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQYZmh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQYZmh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQYZmh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQYZmh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQYZmh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciQYZmh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQYZmh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoKpwPn.s: Assembler messages:
encrypt.c: /tmp/ccoKpwPn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKpwPn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKpwPn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKpwPn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpwPn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpwPn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpwPn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpwPn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpwPn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKpwPn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKpwPn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKpwPn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKpwPn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpwPn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKpwPn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoKpwPn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKpwPn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKpwPn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKpwPn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpwPn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKpwPn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKpwPn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKpwPn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKpwPn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmHjd7m.s: Assembler messages:
encrypt.c: /tmp/ccmHjd7m.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHjd7m.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHjd7m.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHjd7m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjd7m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjd7m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjd7m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjd7m.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjd7m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHjd7m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHjd7m.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHjd7m.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHjd7m.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjd7m.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHjd7m.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHjd7m.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHjd7m.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHjd7m.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHjd7m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjd7m.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHjd7m.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHjd7m.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHjd7m.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHjd7m.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmzUx4x.s: Assembler messages:
encrypt.c: /tmp/ccmzUx4x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzUx4x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzUx4x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzUx4x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzUx4x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzUx4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzUx4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzUx4x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzUx4x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzUx4x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzUx4x.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzUx4x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzUx4x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzUx4x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzUx4x.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzUx4x.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmzUx4x.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzUx4x.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzUx4x.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzUx4x.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzUx4x.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzUx4x.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzUx4x.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzUx4x.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPsAtsS.s: Assembler messages:
encrypt.c: /tmp/ccPsAtsS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPsAtsS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPsAtsS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPsAtsS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsAtsS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsAtsS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsAtsS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsAtsS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsAtsS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsAtsS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsAtsS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsAtsS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPsAtsS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsAtsS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPsAtsS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsAtsS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPsAtsS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsAtsS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsAtsS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsAtsS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsAtsS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsAtsS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPsAtsS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsAtsS.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYJ89Ab.s: Assembler messages:
encrypt.c: /tmp/ccYJ89Ab.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYJ89Ab.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYJ89Ab.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYJ89Ab.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ89Ab.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ89Ab.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ89Ab.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ89Ab.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ89Ab.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJ89Ab.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJ89Ab.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJ89Ab.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYJ89Ab.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ89Ab.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYJ89Ab.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYJ89Ab.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJ89Ab.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJ89Ab.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJ89Ab.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ89Ab.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJ89Ab.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYJ89Ab.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJ89Ab.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJ89Ab.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAILLku.s: Assembler messages:
encrypt.c: /tmp/ccAILLku.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAILLku.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAILLku.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAILLku.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAILLku.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAILLku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAILLku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAILLku.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAILLku.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAILLku.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAILLku.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAILLku.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAILLku.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAILLku.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAILLku.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAILLku.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAILLku.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAILLku.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAILLku.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAILLku.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAILLku.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAILLku.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAILLku.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAILLku.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf35DPo.s: Assembler messages:
encrypt.c: /tmp/ccf35DPo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf35DPo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf35DPo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccf35DPo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf35DPo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf35DPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf35DPo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf35DPo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf35DPo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf35DPo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf35DPo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf35DPo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf35DPo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf35DPo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf35DPo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf35DPo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf35DPo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf35DPo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf35DPo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf35DPo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf35DPo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf35DPo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf35DPo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf35DPo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBKRpci.s: Assembler messages:
encrypt.c: /tmp/ccBKRpci.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKRpci.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKRpci.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKRpci.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKRpci.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKRpci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKRpci.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKRpci.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKRpci.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKRpci.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKRpci.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKRpci.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKRpci.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKRpci.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKRpci.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBKRpci.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKRpci.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKRpci.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKRpci.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKRpci.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKRpci.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKRpci.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKRpci.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKRpci.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceMXkL5.s: Assembler messages:
encrypt.c: /tmp/cceMXkL5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMXkL5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMXkL5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceMXkL5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXkL5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXkL5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXkL5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXkL5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXkL5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMXkL5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMXkL5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMXkL5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMXkL5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXkL5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMXkL5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMXkL5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceMXkL5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMXkL5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMXkL5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMXkL5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXkL5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMXkL5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMXkL5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMXkL5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc71VOLJ.s: Assembler messages:
encrypt.c: /tmp/cc71VOLJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71VOLJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71VOLJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc71VOLJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71VOLJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71VOLJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71VOLJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71VOLJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71VOLJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71VOLJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71VOLJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71VOLJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71VOLJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71VOLJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71VOLJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71VOLJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc71VOLJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71VOLJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71VOLJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71VOLJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71VOLJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71VOLJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71VOLJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71VOLJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRszaSs.s: Assembler messages:
encrypt.c: /tmp/ccRszaSs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRszaSs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRszaSs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRszaSs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRszaSs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRszaSs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRszaSs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRszaSs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRszaSs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRszaSs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRszaSs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRszaSs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRszaSs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRszaSs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRszaSs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRszaSs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRszaSs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRszaSs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRszaSs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRszaSs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRszaSs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRszaSs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRszaSs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRszaSs.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4dht4I.s: Assembler messages:
encrypt.c: /tmp/cc4dht4I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4dht4I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4dht4I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4dht4I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dht4I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dht4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dht4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dht4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dht4I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dht4I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dht4I.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dht4I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4dht4I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dht4I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4dht4I.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dht4I.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4dht4I.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dht4I.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dht4I.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dht4I.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dht4I.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dht4I.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4dht4I.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dht4I.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuXxSK8.s: Assembler messages:
encrypt.c: /tmp/ccuXxSK8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXxSK8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXxSK8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXxSK8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXxSK8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXxSK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXxSK8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXxSK8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXxSK8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXxSK8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXxSK8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXxSK8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXxSK8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXxSK8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXxSK8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuXxSK8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXxSK8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXxSK8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXxSK8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXxSK8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXxSK8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXxSK8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXxSK8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXxSK8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCBOTYD.s: Assembler messages:
encrypt.c: /tmp/ccCBOTYD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBOTYD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBOTYD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBOTYD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBOTYD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBOTYD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBOTYD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBOTYD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBOTYD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBOTYD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBOTYD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBOTYD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBOTYD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBOTYD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBOTYD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBOTYD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCBOTYD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBOTYD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBOTYD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBOTYD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBOTYD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBOTYD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBOTYD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBOTYD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKLzyCg.s: Assembler messages:
encrypt.c: /tmp/ccKLzyCg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKLzyCg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKLzyCg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKLzyCg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLzyCg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLzyCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLzyCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLzyCg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLzyCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLzyCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLzyCg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLzyCg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKLzyCg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLzyCg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKLzyCg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKLzyCg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLzyCg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLzyCg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLzyCg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLzyCg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLzyCg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKLzyCg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLzyCg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLzyCg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXUtxZg.s: Assembler messages:
encrypt.c: /tmp/ccXUtxZg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUtxZg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUtxZg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUtxZg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUtxZg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUtxZg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUtxZg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUtxZg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUtxZg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUtxZg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUtxZg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUtxZg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUtxZg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUtxZg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUtxZg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXUtxZg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUtxZg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUtxZg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUtxZg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUtxZg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUtxZg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUtxZg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUtxZg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUtxZg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckmj7y0.s: Assembler messages:
encrypt.c: /tmp/cckmj7y0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckmj7y0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckmj7y0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckmj7y0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmj7y0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmj7y0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmj7y0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmj7y0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmj7y0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmj7y0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmj7y0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmj7y0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckmj7y0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmj7y0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckmj7y0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmj7y0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckmj7y0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmj7y0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmj7y0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmj7y0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmj7y0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmj7y0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckmj7y0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmj7y0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3Vrxhi.s: Assembler messages:
encrypt.c: /tmp/cc3Vrxhi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Vrxhi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Vrxhi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Vrxhi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vrxhi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vrxhi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vrxhi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vrxhi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vrxhi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vrxhi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vrxhi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vrxhi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Vrxhi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vrxhi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Vrxhi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vrxhi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Vrxhi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vrxhi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Vrxhi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Vrxhi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vrxhi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Vrxhi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Vrxhi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Vrxhi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5RiDqg.s: Assembler messages:
encrypt.c: /tmp/cc5RiDqg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5RiDqg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5RiDqg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5RiDqg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RiDqg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RiDqg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RiDqg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RiDqg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RiDqg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RiDqg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RiDqg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RiDqg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5RiDqg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RiDqg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5RiDqg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5RiDqg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RiDqg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RiDqg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RiDqg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RiDqg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RiDqg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5RiDqg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RiDqg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RiDqg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccEQ05AQ.s: Assembler messages:
encrypt.c: /tmp/ccEQ05AQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQ05AQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQ05AQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEQ05AQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ05AQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ05AQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ05AQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ05AQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ05AQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ05AQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ05AQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ05AQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEQ05AQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ05AQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQ05AQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ05AQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEQ05AQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ05AQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQ05AQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQ05AQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ05AQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQ05AQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEQ05AQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQ05AQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZzDcuP.s: Assembler messages:
encrypt.c: /tmp/ccZzDcuP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZzDcuP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZzDcuP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZzDcuP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzDcuP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzDcuP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzDcuP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzDcuP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzDcuP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzDcuP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzDcuP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzDcuP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZzDcuP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzDcuP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZzDcuP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZzDcuP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzDcuP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzDcuP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzDcuP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzDcuP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzDcuP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzDcuP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzDcuP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzDcuP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9cghl9.s: Assembler messages:
encrypt.c: /tmp/cc9cghl9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cghl9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cghl9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cghl9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cghl9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cghl9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cghl9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cghl9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cghl9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cghl9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cghl9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cghl9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cghl9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cghl9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cghl9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cghl9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9cghl9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cghl9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cghl9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cghl9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cghl9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cghl9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cghl9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cghl9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccemCX1d.s: Assembler messages:
encrypt.c: /tmp/ccemCX1d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemCX1d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemCX1d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccemCX1d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemCX1d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemCX1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemCX1d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemCX1d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemCX1d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemCX1d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemCX1d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemCX1d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemCX1d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemCX1d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemCX1d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccemCX1d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemCX1d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemCX1d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemCX1d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemCX1d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemCX1d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemCX1d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemCX1d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemCX1d.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckFmruQ.s: Assembler messages:
encrypt.c: /tmp/cckFmruQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckFmruQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckFmruQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckFmruQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFmruQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFmruQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFmruQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFmruQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFmruQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckFmruQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckFmruQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckFmruQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckFmruQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFmruQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckFmruQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckFmruQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckFmruQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFmruQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFmruQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFmruQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFmruQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckFmruQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFmruQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFmruQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy45tzo.s: Assembler messages:
encrypt.c: /tmp/ccy45tzo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy45tzo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy45tzo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy45tzo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45tzo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45tzo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45tzo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45tzo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45tzo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45tzo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45tzo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45tzo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy45tzo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45tzo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy45tzo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45tzo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy45tzo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45tzo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45tzo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45tzo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45tzo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45tzo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy45tzo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45tzo.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEl3h7A.s: Assembler messages:
encrypt.c: /tmp/ccEl3h7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEl3h7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEl3h7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEl3h7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEl3h7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEl3h7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEl3h7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEl3h7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEl3h7A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEl3h7A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEl3h7A.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEl3h7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEl3h7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEl3h7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEl3h7A.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEl3h7A.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEl3h7A.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEl3h7A.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEl3h7A.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEl3h7A.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEl3h7A.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEl3h7A.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEl3h7A.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEl3h7A.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfbR93C.s: Assembler messages:
encrypt.c: /tmp/ccfbR93C.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfbR93C.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfbR93C.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfbR93C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbR93C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbR93C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbR93C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbR93C.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbR93C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbR93C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbR93C.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbR93C.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfbR93C.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbR93C.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfbR93C.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfbR93C.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbR93C.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbR93C.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbR93C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbR93C.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbR93C.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfbR93C.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbR93C.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbR93C.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccPnZtlU.s: Assembler messages:
encrypt.c: /tmp/ccPnZtlU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPnZtlU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPnZtlU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPnZtlU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnZtlU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnZtlU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnZtlU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnZtlU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnZtlU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnZtlU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnZtlU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnZtlU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPnZtlU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnZtlU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPnZtlU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPnZtlU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnZtlU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnZtlU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnZtlU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnZtlU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnZtlU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPnZtlU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnZtlU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnZtlU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccYnTjE3.s: Assembler messages:
encrypt.c: /tmp/ccYnTjE3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYnTjE3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYnTjE3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYnTjE3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnTjE3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnTjE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnTjE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnTjE3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnTjE3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnTjE3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnTjE3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnTjE3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYnTjE3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnTjE3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYnTjE3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnTjE3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYnTjE3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnTjE3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnTjE3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnTjE3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnTjE3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnTjE3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYnTjE3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnTjE3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBIhrjB.s: Assembler messages:
encrypt.c: /tmp/ccBIhrjB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBIhrjB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBIhrjB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBIhrjB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIhrjB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIhrjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIhrjB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIhrjB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIhrjB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBIhrjB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBIhrjB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBIhrjB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBIhrjB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIhrjB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBIhrjB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBIhrjB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBIhrjB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIhrjB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIhrjB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIhrjB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIhrjB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBIhrjB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIhrjB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIhrjB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLuBgfm.s: Assembler messages:
encrypt.c: /tmp/ccLuBgfm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLuBgfm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLuBgfm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLuBgfm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBgfm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBgfm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBgfm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBgfm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBgfm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuBgfm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuBgfm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuBgfm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLuBgfm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBgfm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLuBgfm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuBgfm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLuBgfm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuBgfm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuBgfm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuBgfm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBgfm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuBgfm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLuBgfm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuBgfm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc480RNg.s: Assembler messages:
encrypt.c: /tmp/cc480RNg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc480RNg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc480RNg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc480RNg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc480RNg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc480RNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc480RNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc480RNg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc480RNg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc480RNg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc480RNg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc480RNg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc480RNg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc480RNg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc480RNg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc480RNg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc480RNg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc480RNg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc480RNg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc480RNg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc480RNg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc480RNg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc480RNg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc480RNg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmu6I4G.s: Assembler messages:
encrypt.c: /tmp/ccmu6I4G.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmu6I4G.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmu6I4G.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmu6I4G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu6I4G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu6I4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu6I4G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu6I4G.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu6I4G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmu6I4G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmu6I4G.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmu6I4G.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmu6I4G.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu6I4G.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmu6I4G.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmu6I4G.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmu6I4G.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmu6I4G.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmu6I4G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmu6I4G.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmu6I4G.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmu6I4G.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmu6I4G.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmu6I4G.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLv4VZr.s: Assembler messages:
encrypt.c: /tmp/ccLv4VZr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLv4VZr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLv4VZr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLv4VZr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4VZr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4VZr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4VZr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4VZr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4VZr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLv4VZr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLv4VZr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLv4VZr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLv4VZr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4VZr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLv4VZr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLv4VZr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLv4VZr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLv4VZr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLv4VZr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4VZr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLv4VZr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLv4VZr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLv4VZr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLv4VZr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyaRNze.s: Assembler messages:
encrypt.c: /tmp/ccyaRNze.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyaRNze.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyaRNze.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyaRNze.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaRNze.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaRNze.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaRNze.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaRNze.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaRNze.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaRNze.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaRNze.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaRNze.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyaRNze.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaRNze.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyaRNze.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaRNze.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyaRNze.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaRNze.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyaRNze.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyaRNze.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaRNze.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyaRNze.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyaRNze.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyaRNze.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccf4yfk0.s: Assembler messages:
encrypt.c: /tmp/ccf4yfk0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf4yfk0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf4yfk0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf4yfk0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4yfk0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4yfk0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4yfk0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4yfk0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4yfk0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4yfk0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4yfk0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4yfk0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf4yfk0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4yfk0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf4yfk0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4yfk0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf4yfk0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4yfk0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4yfk0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4yfk0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4yfk0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4yfk0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf4yfk0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4yfk0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cckVqI1E.s: Assembler messages:
encrypt.c: /tmp/cckVqI1E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckVqI1E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckVqI1E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckVqI1E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVqI1E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVqI1E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVqI1E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVqI1E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVqI1E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVqI1E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVqI1E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVqI1E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckVqI1E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVqI1E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckVqI1E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckVqI1E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVqI1E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVqI1E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVqI1E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVqI1E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVqI1E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckVqI1E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVqI1E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVqI1E.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnHIpdn.s: Assembler messages:
encrypt.c: /tmp/ccnHIpdn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnHIpdn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnHIpdn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnHIpdn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHIpdn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHIpdn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHIpdn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHIpdn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHIpdn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHIpdn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHIpdn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHIpdn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnHIpdn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHIpdn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnHIpdn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHIpdn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnHIpdn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHIpdn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHIpdn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHIpdn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHIpdn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHIpdn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnHIpdn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHIpdn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyOXl4y.s: Assembler messages:
encrypt.c: /tmp/ccyOXl4y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyOXl4y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyOXl4y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyOXl4y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOXl4y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOXl4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOXl4y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOXl4y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOXl4y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyOXl4y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyOXl4y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyOXl4y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyOXl4y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOXl4y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyOXl4y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyOXl4y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyOXl4y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOXl4y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOXl4y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOXl4y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOXl4y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyOXl4y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOXl4y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOXl4y.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccggnHcO.s: Assembler messages:
encrypt.c: /tmp/ccggnHcO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggnHcO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggnHcO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccggnHcO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggnHcO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggnHcO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggnHcO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggnHcO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggnHcO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggnHcO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggnHcO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggnHcO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggnHcO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggnHcO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggnHcO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggnHcO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccggnHcO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggnHcO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggnHcO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggnHcO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggnHcO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggnHcO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggnHcO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggnHcO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs37z29.s: Assembler messages:
encrypt.c: /tmp/ccs37z29.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs37z29.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs37z29.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs37z29.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37z29.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37z29.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37z29.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37z29.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37z29.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs37z29.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs37z29.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs37z29.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs37z29.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37z29.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs37z29.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs37z29.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs37z29.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37z29.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37z29.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37z29.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37z29.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs37z29.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37z29.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs37z29.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4qw07P.s: Assembler messages:
encrypt.c: /tmp/cc4qw07P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qw07P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qw07P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qw07P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qw07P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qw07P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qw07P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qw07P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qw07P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qw07P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qw07P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qw07P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qw07P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qw07P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qw07P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4qw07P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qw07P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qw07P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qw07P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qw07P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qw07P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qw07P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qw07P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qw07P.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLT7qRS.s: Assembler messages:
encrypt.c: /tmp/ccLT7qRS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLT7qRS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLT7qRS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLT7qRS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLT7qRS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLT7qRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLT7qRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLT7qRS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLT7qRS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLT7qRS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLT7qRS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLT7qRS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLT7qRS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLT7qRS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLT7qRS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLT7qRS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLT7qRS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLT7qRS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLT7qRS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLT7qRS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLT7qRS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLT7qRS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLT7qRS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLT7qRS.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMybrLv.s: Assembler messages:
encrypt.c: /tmp/ccMybrLv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMybrLv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMybrLv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMybrLv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMybrLv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMybrLv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMybrLv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMybrLv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMybrLv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMybrLv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMybrLv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMybrLv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMybrLv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMybrLv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMybrLv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMybrLv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMybrLv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMybrLv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMybrLv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMybrLv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMybrLv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMybrLv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMybrLv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMybrLv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccglLEQa.s: Assembler messages:
encrypt.c: /tmp/ccglLEQa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglLEQa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglLEQa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccglLEQa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglLEQa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglLEQa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglLEQa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglLEQa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglLEQa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglLEQa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglLEQa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglLEQa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglLEQa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglLEQa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglLEQa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccglLEQa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglLEQa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglLEQa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglLEQa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglLEQa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglLEQa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglLEQa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglLEQa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglLEQa.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAvKkf2.s: Assembler messages:
encrypt.c: /tmp/ccAvKkf2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvKkf2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvKkf2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvKkf2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvKkf2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvKkf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvKkf2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvKkf2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvKkf2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvKkf2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvKkf2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvKkf2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvKkf2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvKkf2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvKkf2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAvKkf2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvKkf2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvKkf2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvKkf2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvKkf2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvKkf2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvKkf2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvKkf2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvKkf2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFUE13V.s: Assembler messages:
encrypt.c: /tmp/ccFUE13V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFUE13V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFUE13V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFUE13V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUE13V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUE13V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUE13V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUE13V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUE13V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUE13V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUE13V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUE13V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFUE13V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUE13V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFUE13V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUE13V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFUE13V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUE13V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUE13V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUE13V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUE13V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUE13V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUE13V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUE13V.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMDJ7NR.s: Assembler messages:
encrypt.c: /tmp/ccMDJ7NR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMDJ7NR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMDJ7NR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMDJ7NR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJ7NR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJ7NR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJ7NR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJ7NR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJ7NR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJ7NR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJ7NR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJ7NR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMDJ7NR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJ7NR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMDJ7NR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJ7NR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMDJ7NR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJ7NR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDJ7NR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDJ7NR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJ7NR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDJ7NR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMDJ7NR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDJ7NR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjin7Gh.s: Assembler messages:
encrypt.c: /tmp/ccjin7Gh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjin7Gh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjin7Gh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjin7Gh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjin7Gh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjin7Gh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjin7Gh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjin7Gh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjin7Gh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjin7Gh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjin7Gh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjin7Gh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjin7Gh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjin7Gh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjin7Gh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjin7Gh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjin7Gh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjin7Gh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjin7Gh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjin7Gh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjin7Gh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjin7Gh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjin7Gh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjin7Gh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUSxBt7.s: Assembler messages:
encrypt.c: /tmp/ccUSxBt7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSxBt7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSxBt7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSxBt7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSxBt7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSxBt7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSxBt7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSxBt7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSxBt7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSxBt7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSxBt7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSxBt7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSxBt7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSxBt7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSxBt7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUSxBt7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSxBt7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSxBt7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSxBt7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSxBt7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSxBt7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSxBt7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSxBt7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSxBt7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu1Yrg2.s: Assembler messages:
encrypt.c: /tmp/ccu1Yrg2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu1Yrg2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu1Yrg2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu1Yrg2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1Yrg2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1Yrg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1Yrg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1Yrg2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1Yrg2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1Yrg2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1Yrg2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1Yrg2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu1Yrg2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1Yrg2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu1Yrg2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1Yrg2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu1Yrg2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1Yrg2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1Yrg2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1Yrg2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1Yrg2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1Yrg2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu1Yrg2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1Yrg2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cceuhGbL.s: Assembler messages:
encrypt.c: /tmp/cceuhGbL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceuhGbL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceuhGbL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceuhGbL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuhGbL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuhGbL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuhGbL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuhGbL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuhGbL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuhGbL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuhGbL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuhGbL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceuhGbL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuhGbL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceuhGbL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuhGbL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceuhGbL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuhGbL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuhGbL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuhGbL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuhGbL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuhGbL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceuhGbL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuhGbL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgSNlzl.s: Assembler messages:
encrypt.c: /tmp/ccgSNlzl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgSNlzl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgSNlzl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgSNlzl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSNlzl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSNlzl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSNlzl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSNlzl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSNlzl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgSNlzl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgSNlzl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgSNlzl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgSNlzl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSNlzl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgSNlzl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgSNlzl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgSNlzl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSNlzl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSNlzl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSNlzl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSNlzl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgSNlzl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSNlzl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSNlzl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgawdmY.s: Assembler messages:
encrypt.c: /tmp/ccgawdmY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgawdmY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgawdmY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgawdmY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawdmY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawdmY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawdmY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawdmY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawdmY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgawdmY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgawdmY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgawdmY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgawdmY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawdmY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgawdmY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgawdmY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgawdmY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgawdmY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgawdmY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgawdmY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawdmY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgawdmY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgawdmY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgawdmY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckUsjQc.s: Assembler messages:
encrypt.c: /tmp/cckUsjQc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUsjQc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckUsjQc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckUsjQc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUsjQc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUsjQc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUsjQc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUsjQc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUsjQc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUsjQc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUsjQc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUsjQc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckUsjQc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUsjQc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckUsjQc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckUsjQc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUsjQc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUsjQc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUsjQc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUsjQc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUsjQc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUsjQc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUsjQc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUsjQc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQELR3z.s: Assembler messages:
encrypt.c: /tmp/ccQELR3z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQELR3z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQELR3z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQELR3z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQELR3z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQELR3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQELR3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQELR3z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQELR3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQELR3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQELR3z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQELR3z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQELR3z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQELR3z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQELR3z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQELR3z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQELR3z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQELR3z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQELR3z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQELR3z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQELR3z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQELR3z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQELR3z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQELR3z.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmEQxl9.s: Assembler messages:
encrypt.c: /tmp/ccmEQxl9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmEQxl9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmEQxl9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmEQxl9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEQxl9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEQxl9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEQxl9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEQxl9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEQxl9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEQxl9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEQxl9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEQxl9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmEQxl9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEQxl9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmEQxl9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEQxl9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmEQxl9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEQxl9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEQxl9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEQxl9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEQxl9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEQxl9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmEQxl9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEQxl9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGLiCot.s: Assembler messages:
encrypt.c: /tmp/ccGLiCot.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLiCot.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLiCot.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLiCot.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLiCot.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLiCot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLiCot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLiCot.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLiCot.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLiCot.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLiCot.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLiCot.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLiCot.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLiCot.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLiCot.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLiCot.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGLiCot.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLiCot.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLiCot.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLiCot.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLiCot.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLiCot.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLiCot.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLiCot.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKiGzql.s: Assembler messages:
encrypt.c: /tmp/ccKiGzql.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKiGzql.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKiGzql.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKiGzql.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiGzql.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiGzql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiGzql.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiGzql.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiGzql.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKiGzql.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKiGzql.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKiGzql.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKiGzql.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiGzql.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKiGzql.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKiGzql.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKiGzql.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiGzql.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiGzql.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiGzql.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiGzql.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKiGzql.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiGzql.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiGzql.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLbi3FC.s: Assembler messages:
encrypt.c: /tmp/ccLbi3FC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLbi3FC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLbi3FC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLbi3FC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbi3FC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbi3FC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbi3FC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbi3FC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbi3FC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbi3FC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbi3FC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbi3FC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLbi3FC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbi3FC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLbi3FC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLbi3FC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbi3FC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbi3FC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbi3FC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbi3FC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbi3FC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLbi3FC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbi3FC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbi3FC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cczkRmTP.s: Assembler messages:
encrypt.c: /tmp/cczkRmTP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczkRmTP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczkRmTP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczkRmTP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkRmTP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkRmTP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkRmTP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkRmTP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkRmTP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkRmTP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkRmTP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkRmTP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczkRmTP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkRmTP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczkRmTP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkRmTP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczkRmTP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkRmTP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkRmTP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkRmTP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkRmTP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkRmTP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczkRmTP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkRmTP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccACWWWr.s: Assembler messages:
encrypt.c: /tmp/ccACWWWr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACWWWr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACWWWr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccACWWWr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACWWWr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACWWWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACWWWr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACWWWr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACWWWr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACWWWr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACWWWr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACWWWr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACWWWr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACWWWr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACWWWr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccACWWWr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACWWWr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACWWWr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACWWWr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACWWWr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACWWWr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACWWWr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACWWWr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACWWWr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczgwSIi.s: Assembler messages:
encrypt.c: /tmp/cczgwSIi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgwSIi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgwSIi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczgwSIi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgwSIi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgwSIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgwSIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgwSIi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgwSIi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgwSIi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgwSIi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgwSIi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgwSIi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgwSIi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgwSIi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgwSIi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczgwSIi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgwSIi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgwSIi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgwSIi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgwSIi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgwSIi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgwSIi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgwSIi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccigOQEl.s: Assembler messages:
encrypt.c: /tmp/ccigOQEl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccigOQEl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccigOQEl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccigOQEl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigOQEl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigOQEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigOQEl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigOQEl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigOQEl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigOQEl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigOQEl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigOQEl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccigOQEl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigOQEl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccigOQEl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccigOQEl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigOQEl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigOQEl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigOQEl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigOQEl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigOQEl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccigOQEl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigOQEl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigOQEl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqlxafd.s: Assembler messages:
encrypt.c: /tmp/ccqlxafd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqlxafd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqlxafd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqlxafd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlxafd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlxafd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlxafd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlxafd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlxafd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlxafd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlxafd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlxafd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqlxafd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlxafd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqlxafd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlxafd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqlxafd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlxafd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqlxafd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqlxafd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlxafd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqlxafd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqlxafd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqlxafd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPhmEZ0.s: Assembler messages:
encrypt.c: /tmp/ccPhmEZ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhmEZ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhmEZ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhmEZ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhmEZ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhmEZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhmEZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhmEZ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhmEZ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhmEZ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhmEZ0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhmEZ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhmEZ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhmEZ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhmEZ0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhmEZ0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPhmEZ0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhmEZ0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhmEZ0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhmEZ0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhmEZ0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhmEZ0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhmEZ0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhmEZ0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccifAfg9.s: Assembler messages:
encrypt.c: /tmp/ccifAfg9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifAfg9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifAfg9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccifAfg9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifAfg9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifAfg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifAfg9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifAfg9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifAfg9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifAfg9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifAfg9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifAfg9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifAfg9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifAfg9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifAfg9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccifAfg9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifAfg9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifAfg9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifAfg9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifAfg9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifAfg9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifAfg9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifAfg9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifAfg9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc7hQZIJ.s: Assembler messages:
encrypt.c: /tmp/cc7hQZIJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7hQZIJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7hQZIJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7hQZIJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hQZIJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hQZIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hQZIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hQZIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hQZIJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hQZIJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hQZIJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hQZIJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7hQZIJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hQZIJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7hQZIJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hQZIJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7hQZIJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hQZIJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hQZIJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hQZIJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hQZIJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hQZIJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7hQZIJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hQZIJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCbkHVq.s: Assembler messages:
encrypt.c: /tmp/ccCbkHVq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbkHVq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbkHVq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCbkHVq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbkHVq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbkHVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbkHVq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbkHVq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbkHVq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbkHVq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbkHVq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbkHVq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCbkHVq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbkHVq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbkHVq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCbkHVq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbkHVq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbkHVq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbkHVq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbkHVq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbkHVq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCbkHVq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbkHVq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbkHVq.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4kmJlf.s: Assembler messages:
encrypt.c: /tmp/cc4kmJlf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4kmJlf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4kmJlf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4kmJlf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kmJlf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kmJlf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kmJlf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kmJlf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kmJlf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4kmJlf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4kmJlf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4kmJlf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4kmJlf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kmJlf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4kmJlf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4kmJlf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4kmJlf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4kmJlf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4kmJlf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4kmJlf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kmJlf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4kmJlf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4kmJlf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4kmJlf.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdOXRRg.s: Assembler messages:
encrypt.c: /tmp/ccdOXRRg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOXRRg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOXRRg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOXRRg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOXRRg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOXRRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOXRRg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOXRRg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOXRRg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOXRRg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOXRRg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOXRRg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOXRRg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOXRRg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOXRRg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdOXRRg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOXRRg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOXRRg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOXRRg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOXRRg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOXRRg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOXRRg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOXRRg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOXRRg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSow9YL.s: Assembler messages:
encrypt.c: /tmp/ccSow9YL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSow9YL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSow9YL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSow9YL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSow9YL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSow9YL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSow9YL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSow9YL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSow9YL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSow9YL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSow9YL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSow9YL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSow9YL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSow9YL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSow9YL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSow9YL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSow9YL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSow9YL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSow9YL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSow9YL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSow9YL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSow9YL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSow9YL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSow9YL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccssFixB.s: Assembler messages:
encrypt.c: /tmp/ccssFixB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssFixB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssFixB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccssFixB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssFixB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssFixB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssFixB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssFixB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssFixB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssFixB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssFixB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssFixB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssFixB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssFixB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssFixB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssFixB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccssFixB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssFixB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssFixB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssFixB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssFixB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssFixB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssFixB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssFixB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjbCGtz.s: Assembler messages:
encrypt.c: /tmp/ccjbCGtz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbCGtz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbCGtz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbCGtz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbCGtz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbCGtz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbCGtz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbCGtz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbCGtz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbCGtz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbCGtz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbCGtz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbCGtz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbCGtz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbCGtz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbCGtz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbCGtz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbCGtz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbCGtz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbCGtz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbCGtz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbCGtz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbCGtz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbCGtz.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyCuZSG.s: Assembler messages:
encrypt.c: /tmp/ccyCuZSG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCuZSG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCuZSG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCuZSG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCuZSG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCuZSG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCuZSG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCuZSG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCuZSG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCuZSG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCuZSG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCuZSG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCuZSG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCuZSG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCuZSG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCuZSG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyCuZSG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCuZSG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCuZSG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCuZSG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCuZSG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCuZSG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCuZSG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCuZSG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccMsTINc.s: Assembler messages:
encrypt.c: /tmp/ccMsTINc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMsTINc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMsTINc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMsTINc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsTINc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsTINc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsTINc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsTINc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsTINc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsTINc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsTINc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsTINc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMsTINc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsTINc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMsTINc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsTINc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMsTINc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsTINc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsTINc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsTINc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsTINc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsTINc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMsTINc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsTINc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxBEqaQ.s: Assembler messages:
encrypt.c: /tmp/ccxBEqaQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxBEqaQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxBEqaQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxBEqaQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBEqaQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBEqaQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBEqaQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBEqaQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBEqaQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBEqaQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBEqaQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBEqaQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxBEqaQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBEqaQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxBEqaQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxBEqaQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBEqaQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBEqaQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBEqaQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBEqaQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBEqaQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBEqaQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBEqaQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBEqaQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS1rRbF.s: Assembler messages:
encrypt.c: /tmp/ccS1rRbF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1rRbF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1rRbF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1rRbF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1rRbF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1rRbF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1rRbF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1rRbF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1rRbF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1rRbF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1rRbF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1rRbF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1rRbF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1rRbF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1rRbF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1rRbF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS1rRbF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1rRbF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1rRbF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1rRbF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1rRbF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1rRbF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1rRbF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1rRbF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSoZhHI.s: Assembler messages:
encrypt.c: /tmp/ccSoZhHI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSoZhHI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSoZhHI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSoZhHI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoZhHI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoZhHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoZhHI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoZhHI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoZhHI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoZhHI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoZhHI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoZhHI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSoZhHI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoZhHI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSoZhHI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSoZhHI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoZhHI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoZhHI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoZhHI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoZhHI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoZhHI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSoZhHI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoZhHI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoZhHI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIi9ysz.s: Assembler messages:
encrypt.c: /tmp/ccIi9ysz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIi9ysz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIi9ysz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIi9ysz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi9ysz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi9ysz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi9ysz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi9ysz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi9ysz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIi9ysz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIi9ysz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIi9ysz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIi9ysz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi9ysz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIi9ysz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIi9ysz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIi9ysz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIi9ysz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIi9ysz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIi9ysz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi9ysz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIi9ysz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIi9ysz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIi9ysz.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTuuiAX.s: Assembler messages:
encrypt.c: /tmp/ccTuuiAX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTuuiAX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTuuiAX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTuuiAX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuiAX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuiAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuiAX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuiAX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuiAX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuuiAX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuuiAX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuuiAX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTuuiAX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuiAX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTuuiAX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTuuiAX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuuiAX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuiAX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuiAX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuiAX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuiAX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTuuiAX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuiAX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuiAX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjrEJVN.s: Assembler messages:
encrypt.c: /tmp/ccjrEJVN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrEJVN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrEJVN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrEJVN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrEJVN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrEJVN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrEJVN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrEJVN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrEJVN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrEJVN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrEJVN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrEJVN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrEJVN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrEJVN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrEJVN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrEJVN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjrEJVN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrEJVN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrEJVN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrEJVN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrEJVN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrEJVN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrEJVN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrEJVN.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvO0AeR.s: Assembler messages:
encrypt.c: /tmp/ccvO0AeR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvO0AeR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvO0AeR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvO0AeR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvO0AeR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvO0AeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvO0AeR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvO0AeR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvO0AeR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvO0AeR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvO0AeR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvO0AeR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvO0AeR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvO0AeR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvO0AeR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvO0AeR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvO0AeR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvO0AeR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvO0AeR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvO0AeR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvO0AeR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvO0AeR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvO0AeR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvO0AeR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc0SmPYd.s: Assembler messages:
encrypt.c: /tmp/cc0SmPYd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0SmPYd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0SmPYd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0SmPYd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmPYd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmPYd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmPYd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmPYd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmPYd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SmPYd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SmPYd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SmPYd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0SmPYd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmPYd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0SmPYd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SmPYd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0SmPYd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0SmPYd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SmPYd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SmPYd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SmPYd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SmPYd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0SmPYd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0SmPYd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccW3OFj7.s: Assembler messages:
encrypt.c: /tmp/ccW3OFj7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW3OFj7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW3OFj7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW3OFj7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3OFj7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3OFj7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3OFj7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3OFj7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3OFj7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3OFj7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3OFj7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3OFj7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW3OFj7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3OFj7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW3OFj7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW3OFj7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3OFj7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3OFj7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3OFj7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3OFj7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3OFj7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW3OFj7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3OFj7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3OFj7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFexESG.s: Assembler messages:
encrypt.c: /tmp/ccFexESG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFexESG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFexESG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFexESG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFexESG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFexESG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFexESG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFexESG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFexESG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFexESG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFexESG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFexESG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFexESG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFexESG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFexESG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFexESG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFexESG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFexESG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFexESG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFexESG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFexESG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFexESG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFexESG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFexESG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQyqzIJ.s: Assembler messages:
encrypt.c: /tmp/ccQyqzIJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQyqzIJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQyqzIJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQyqzIJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyqzIJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyqzIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyqzIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyqzIJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyqzIJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyqzIJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyqzIJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyqzIJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQyqzIJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyqzIJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQyqzIJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQyqzIJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyqzIJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyqzIJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyqzIJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyqzIJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyqzIJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQyqzIJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyqzIJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyqzIJ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJf2bFE.s: Assembler messages:
encrypt.c: /tmp/ccJf2bFE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJf2bFE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJf2bFE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJf2bFE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJf2bFE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJf2bFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJf2bFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJf2bFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJf2bFE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJf2bFE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJf2bFE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJf2bFE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJf2bFE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJf2bFE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJf2bFE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJf2bFE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJf2bFE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJf2bFE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJf2bFE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJf2bFE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJf2bFE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJf2bFE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJf2bFE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJf2bFE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciPnTtM.s: Assembler messages:
encrypt.c: /tmp/cciPnTtM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciPnTtM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciPnTtM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciPnTtM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPnTtM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPnTtM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPnTtM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPnTtM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPnTtM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPnTtM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPnTtM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPnTtM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciPnTtM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPnTtM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciPnTtM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciPnTtM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPnTtM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPnTtM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPnTtM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPnTtM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPnTtM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciPnTtM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPnTtM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPnTtM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLH0id2.s: Assembler messages:
encrypt.c: /tmp/ccLH0id2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLH0id2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLH0id2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLH0id2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0id2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0id2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0id2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0id2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0id2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLH0id2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLH0id2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLH0id2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLH0id2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0id2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLH0id2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLH0id2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLH0id2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0id2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0id2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLH0id2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0id2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLH0id2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0id2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLH0id2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOM05bK.s: Assembler messages:
encrypt.c: /tmp/ccOM05bK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOM05bK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOM05bK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOM05bK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM05bK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM05bK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM05bK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM05bK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM05bK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM05bK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM05bK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM05bK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOM05bK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM05bK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOM05bK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM05bK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOM05bK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM05bK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM05bK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM05bK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM05bK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM05bK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOM05bK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM05bK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5KO2Kg.s: Assembler messages:
encrypt.c: /tmp/cc5KO2Kg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5KO2Kg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5KO2Kg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5KO2Kg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KO2Kg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KO2Kg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KO2Kg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KO2Kg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KO2Kg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KO2Kg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KO2Kg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KO2Kg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5KO2Kg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KO2Kg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5KO2Kg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5KO2Kg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KO2Kg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KO2Kg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KO2Kg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KO2Kg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KO2Kg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5KO2Kg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KO2Kg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KO2Kg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccABVjsj.s: Assembler messages:
encrypt.c: /tmp/ccABVjsj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccABVjsj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccABVjsj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccABVjsj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABVjsj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABVjsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABVjsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABVjsj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABVjsj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABVjsj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABVjsj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABVjsj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccABVjsj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABVjsj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccABVjsj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABVjsj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccABVjsj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABVjsj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABVjsj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABVjsj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABVjsj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABVjsj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccABVjsj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABVjsj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9vPJ4G.s: Assembler messages:
encrypt.c: /tmp/cc9vPJ4G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vPJ4G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vPJ4G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vPJ4G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vPJ4G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vPJ4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vPJ4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vPJ4G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vPJ4G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vPJ4G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vPJ4G.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vPJ4G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vPJ4G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vPJ4G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vPJ4G.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vPJ4G.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9vPJ4G.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vPJ4G.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vPJ4G.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vPJ4G.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vPJ4G.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vPJ4G.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vPJ4G.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vPJ4G.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpefWry.s: Assembler messages:
encrypt.c: /tmp/ccpefWry.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpefWry.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpefWry.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpefWry.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpefWry.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpefWry.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpefWry.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpefWry.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpefWry.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpefWry.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpefWry.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpefWry.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpefWry.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpefWry.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpefWry.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpefWry.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpefWry.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpefWry.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpefWry.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpefWry.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpefWry.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpefWry.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpefWry.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpefWry.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjCCdSp.s: Assembler messages:
encrypt.c: /tmp/ccjCCdSp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjCCdSp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjCCdSp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjCCdSp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCCdSp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCCdSp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCCdSp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCCdSp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCCdSp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCCdSp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCCdSp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCCdSp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjCCdSp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCCdSp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjCCdSp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjCCdSp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCCdSp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCCdSp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCCdSp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCCdSp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCCdSp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjCCdSp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCCdSp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCCdSp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrjftEi.s: Assembler messages:
encrypt.c: /tmp/ccrjftEi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrjftEi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrjftEi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrjftEi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjftEi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjftEi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjftEi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjftEi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjftEi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjftEi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjftEi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjftEi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrjftEi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjftEi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrjftEi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjftEi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrjftEi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjftEi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjftEi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjftEi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjftEi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjftEi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrjftEi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjftEi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8h7Xgp.s: Assembler messages:
encrypt.c: /tmp/cc8h7Xgp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8h7Xgp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8h7Xgp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8h7Xgp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h7Xgp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h7Xgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h7Xgp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h7Xgp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h7Xgp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8h7Xgp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8h7Xgp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8h7Xgp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8h7Xgp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h7Xgp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8h7Xgp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8h7Xgp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8h7Xgp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h7Xgp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h7Xgp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h7Xgp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h7Xgp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8h7Xgp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h7Xgp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h7Xgp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc7cKuH.s: Assembler messages:
encrypt.c: /tmp/ccc7cKuH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc7cKuH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc7cKuH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc7cKuH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cKuH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cKuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cKuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cKuH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cKuH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7cKuH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7cKuH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7cKuH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc7cKuH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cKuH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc7cKuH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7cKuH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc7cKuH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7cKuH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7cKuH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7cKuH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7cKuH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7cKuH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc7cKuH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7cKuH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccNhSiiW.s: Assembler messages:
encrypt.c: /tmp/ccNhSiiW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhSiiW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhSiiW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhSiiW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhSiiW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhSiiW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhSiiW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhSiiW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhSiiW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNhSiiW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNhSiiW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNhSiiW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhSiiW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhSiiW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhSiiW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNhSiiW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNhSiiW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhSiiW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhSiiW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhSiiW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhSiiW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhSiiW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhSiiW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhSiiW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccYRK1v4.s: Assembler messages:
encrypt.c: /tmp/ccYRK1v4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRK1v4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRK1v4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRK1v4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRK1v4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRK1v4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRK1v4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRK1v4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRK1v4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRK1v4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRK1v4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRK1v4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRK1v4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRK1v4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRK1v4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRK1v4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYRK1v4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRK1v4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRK1v4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRK1v4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRK1v4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRK1v4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRK1v4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRK1v4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMXhsqM.s: Assembler messages:
encrypt.c: /tmp/ccMXhsqM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXhsqM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMXhsqM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMXhsqM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXhsqM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXhsqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXhsqM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXhsqM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXhsqM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXhsqM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXhsqM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXhsqM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMXhsqM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXhsqM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMXhsqM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMXhsqM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXhsqM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXhsqM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXhsqM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXhsqM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXhsqM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXhsqM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXhsqM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXhsqM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWqyTgW.s: Assembler messages:
encrypt.c: /tmp/ccWqyTgW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWqyTgW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWqyTgW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWqyTgW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqyTgW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqyTgW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqyTgW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqyTgW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqyTgW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqyTgW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqyTgW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqyTgW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWqyTgW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqyTgW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWqyTgW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqyTgW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWqyTgW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqyTgW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqyTgW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqyTgW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqyTgW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqyTgW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqyTgW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqyTgW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrMImPg.s: Assembler messages:
encrypt.c: /tmp/ccrMImPg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMImPg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMImPg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMImPg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMImPg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMImPg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrMImPg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMImPg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMImPg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMImPg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMImPg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMImPg.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrMImPg.s: Assembler messages:
encrypt.c: /tmp/ccrMImPg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMImPg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMImPg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMImPg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMImPg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMImPg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrMImPg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMImPg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMImPg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMImPg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMImPg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMImPg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMImPg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMImPg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvmYfHv.s: Assembler messages:
encrypt.c: /tmp/ccvmYfHv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmYfHv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmYfHv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmYfHv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmYfHv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmYfHv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmYfHv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmYfHv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmYfHv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmYfHv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmYfHv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmYfHv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvmYfHv.s: Assembler messages:
encrypt.c: /tmp/ccvmYfHv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmYfHv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmYfHv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmYfHv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmYfHv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmYfHv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmYfHv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmYfHv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmYfHv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmYfHv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmYfHv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmYfHv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmYfHv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmYfHv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI6mTsa.s: Assembler messages:
encrypt.c: /tmp/ccI6mTsa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6mTsa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6mTsa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6mTsa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6mTsa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6mTsa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI6mTsa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6mTsa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6mTsa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6mTsa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6mTsa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6mTsa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccI6mTsa.s: Assembler messages:
encrypt.c: /tmp/ccI6mTsa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6mTsa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6mTsa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6mTsa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6mTsa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6mTsa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI6mTsa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6mTsa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6mTsa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6mTsa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6mTsa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6mTsa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6mTsa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6mTsa.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct0a0Cu.s: Assembler messages:
encrypt.c: /tmp/cct0a0Cu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0a0Cu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0a0Cu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cct0a0Cu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0a0Cu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0a0Cu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0a0Cu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0a0Cu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0a0Cu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0a0Cu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0a0Cu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0a0Cu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cct0a0Cu.s: Assembler messages:
encrypt.c: /tmp/cct0a0Cu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0a0Cu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0a0Cu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cct0a0Cu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0a0Cu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0a0Cu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0a0Cu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0a0Cu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0a0Cu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0a0Cu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0a0Cu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0a0Cu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0a0Cu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0a0Cu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsVkfTQ.s: Assembler messages:
encrypt.c: /tmp/ccsVkfTQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVkfTQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVkfTQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVkfTQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVkfTQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVkfTQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVkfTQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVkfTQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsVkfTQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVkfTQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVkfTQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccsVkfTQ.s: Assembler messages:
encrypt.c: /tmp/ccsVkfTQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVkfTQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVkfTQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVkfTQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVkfTQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVkfTQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVkfTQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVkfTQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsVkfTQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVkfTQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVkfTQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVkfTQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVkfTQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctuXXLV.s: Assembler messages:
encrypt.c: /tmp/cctuXXLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuXXLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuXXLV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctuXXLV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuXXLV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuXXLV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctuXXLV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuXXLV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuXXLV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuXXLV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuXXLV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuXXLV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cctuXXLV.s: Assembler messages:
encrypt.c: /tmp/cctuXXLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuXXLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuXXLV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctuXXLV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuXXLV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuXXLV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctuXXLV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuXXLV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuXXLV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuXXLV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuXXLV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuXXLV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuXXLV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuXXLV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ZYRx0.s: Assembler messages:
encrypt.c: /tmp/cc0ZYRx0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZYRx0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZYRx0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZYRx0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZYRx0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ZYRx0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZYRx0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZYRx0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZYRx0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZYRx0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZYRx0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0ZYRx0.s: Assembler messages:
encrypt.c: /tmp/cc0ZYRx0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZYRx0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZYRx0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZYRx0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZYRx0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ZYRx0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZYRx0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZYRx0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZYRx0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZYRx0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZYRx0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZYRx0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZYRx0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccouMJ5j.s: Assembler messages:
encrypt.c: /tmp/ccouMJ5j.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccouMJ5j.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccouMJ5j.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccouMJ5j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouMJ5j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouMJ5j.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouMJ5j.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccouMJ5j.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccouMJ5j.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccouMJ5j.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouMJ5j.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouMJ5j.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccouMJ5j.s: Assembler messages:
encrypt.c: /tmp/ccouMJ5j.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccouMJ5j.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccouMJ5j.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccouMJ5j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouMJ5j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouMJ5j.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouMJ5j.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccouMJ5j.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccouMJ5j.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccouMJ5j.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouMJ5j.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouMJ5j.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouMJ5j.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouMJ5j.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWK6ajb.s: Assembler messages:
encrypt.c: /tmp/ccWK6ajb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWK6ajb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWK6ajb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWK6ajb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK6ajb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK6ajb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK6ajb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK6ajb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK6ajb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWK6ajb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWK6ajb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWK6ajb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWK6ajb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK6ajb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWK6ajb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWK6ajb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWK6ajb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK6ajb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK6ajb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK6ajb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK6ajb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWK6ajb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK6ajb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK6ajb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbidHA7.s: Assembler messages:
encrypt.c: /tmp/ccbidHA7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbidHA7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbidHA7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbidHA7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbidHA7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbidHA7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbidHA7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbidHA7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbidHA7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbidHA7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbidHA7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbidHA7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbidHA7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbidHA7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbidHA7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbidHA7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbidHA7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbidHA7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbidHA7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbidHA7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbidHA7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbidHA7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbidHA7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbidHA7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6gKwCX.s: Assembler messages:
encrypt.c: /tmp/cc6gKwCX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6gKwCX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6gKwCX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6gKwCX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gKwCX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gKwCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gKwCX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gKwCX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gKwCX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6gKwCX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6gKwCX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6gKwCX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6gKwCX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gKwCX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6gKwCX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6gKwCX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6gKwCX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gKwCX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gKwCX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gKwCX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gKwCX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gKwCX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gKwCX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gKwCX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPOMIQx.s: Assembler messages:
encrypt.c: /tmp/ccPOMIQx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOMIQx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOMIQx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOMIQx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOMIQx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOMIQx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOMIQx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOMIQx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOMIQx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOMIQx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOMIQx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOMIQx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOMIQx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOMIQx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOMIQx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOMIQx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPOMIQx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOMIQx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOMIQx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOMIQx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOMIQx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOMIQx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOMIQx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOMIQx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccQRpCUA.s: Assembler messages:
encrypt.c: /tmp/ccQRpCUA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRpCUA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRpCUA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRpCUA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRpCUA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRpCUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRpCUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRpCUA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRpCUA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRpCUA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRpCUA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRpCUA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRpCUA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRpCUA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRpCUA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRpCUA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQRpCUA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRpCUA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRpCUA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRpCUA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRpCUA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRpCUA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRpCUA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRpCUA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccVepfPH.s: Assembler messages:
encrypt.c: /tmp/ccVepfPH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVepfPH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVepfPH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVepfPH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVepfPH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVepfPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVepfPH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVepfPH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVepfPH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVepfPH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVepfPH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVepfPH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVepfPH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVepfPH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVepfPH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVepfPH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVepfPH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVepfPH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVepfPH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVepfPH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVepfPH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVepfPH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVepfPH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVepfPH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOhT2KF.s: Assembler messages:
encrypt.c: /tmp/ccOhT2KF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOhT2KF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOhT2KF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOhT2KF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhT2KF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhT2KF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhT2KF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhT2KF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhT2KF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhT2KF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhT2KF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhT2KF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOhT2KF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhT2KF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOhT2KF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhT2KF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOhT2KF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhT2KF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhT2KF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhT2KF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhT2KF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhT2KF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOhT2KF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhT2KF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cclqZqKI.s: Assembler messages:
encrypt.c: /tmp/cclqZqKI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqZqKI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqZqKI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclqZqKI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqZqKI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqZqKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqZqKI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqZqKI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqZqKI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqZqKI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqZqKI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqZqKI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqZqKI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqZqKI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqZqKI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclqZqKI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqZqKI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqZqKI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqZqKI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqZqKI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqZqKI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqZqKI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqZqKI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqZqKI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYOmSHU.s: Assembler messages:
encrypt.c: /tmp/ccYOmSHU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYOmSHU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYOmSHU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYOmSHU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOmSHU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOmSHU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOmSHU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOmSHU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOmSHU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOmSHU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOmSHU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOmSHU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYOmSHU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOmSHU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYOmSHU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYOmSHU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOmSHU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOmSHU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOmSHU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOmSHU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOmSHU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYOmSHU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOmSHU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOmSHU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnLtbKJ.s: Assembler messages:
encrypt.c: /tmp/ccnLtbKJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnLtbKJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnLtbKJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnLtbKJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLtbKJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLtbKJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLtbKJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLtbKJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLtbKJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLtbKJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLtbKJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLtbKJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnLtbKJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLtbKJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnLtbKJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLtbKJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnLtbKJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLtbKJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLtbKJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLtbKJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLtbKJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLtbKJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnLtbKJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLtbKJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc37tBOL.s: Assembler messages:
encrypt.c: /tmp/cc37tBOL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37tBOL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37tBOL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc37tBOL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37tBOL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37tBOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37tBOL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37tBOL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37tBOL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37tBOL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37tBOL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37tBOL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37tBOL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37tBOL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37tBOL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc37tBOL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37tBOL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37tBOL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37tBOL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37tBOL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37tBOL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37tBOL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37tBOL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37tBOL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchR79Cm.s: Assembler messages:
encrypt.c: /tmp/cchR79Cm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchR79Cm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchR79Cm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchR79Cm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchR79Cm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchR79Cm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchR79Cm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchR79Cm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchR79Cm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchR79Cm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchR79Cm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchR79Cm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchR79Cm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchR79Cm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchR79Cm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchR79Cm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchR79Cm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchR79Cm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchR79Cm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchR79Cm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchR79Cm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchR79Cm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchR79Cm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchR79Cm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO8O1am.s: Assembler messages:
encrypt.c: /tmp/ccO8O1am.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8O1am.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO8O1am.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8O1am.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8O1am.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8O1am.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8O1am.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8O1am.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8O1am.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8O1am.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8O1am.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8O1am.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO8O1am.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8O1am.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO8O1am.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8O1am.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO8O1am.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8O1am.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8O1am.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8O1am.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8O1am.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8O1am.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8O1am.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8O1am.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuYuSnr.s: Assembler messages:
encrypt.c: /tmp/ccuYuSnr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYuSnr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYuSnr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYuSnr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYuSnr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYuSnr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYuSnr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYuSnr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYuSnr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYuSnr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYuSnr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYuSnr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYuSnr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYuSnr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYuSnr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuYuSnr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYuSnr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYuSnr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYuSnr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYuSnr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYuSnr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYuSnr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYuSnr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYuSnr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGEAqFm.s: Assembler messages:
encrypt.c: /tmp/ccGEAqFm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEAqFm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEAqFm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEAqFm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEAqFm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEAqFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEAqFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEAqFm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEAqFm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEAqFm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEAqFm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEAqFm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEAqFm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEAqFm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEAqFm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEAqFm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGEAqFm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEAqFm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEAqFm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEAqFm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEAqFm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEAqFm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEAqFm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEAqFm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmiqZ6h.s: Assembler messages:
encrypt.c: /tmp/ccmiqZ6h.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmiqZ6h.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmiqZ6h.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmiqZ6h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiqZ6h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiqZ6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiqZ6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiqZ6h.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiqZ6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiqZ6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiqZ6h.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiqZ6h.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmiqZ6h.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiqZ6h.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmiqZ6h.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmiqZ6h.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiqZ6h.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiqZ6h.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiqZ6h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiqZ6h.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiqZ6h.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmiqZ6h.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiqZ6h.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiqZ6h.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDsTzMK.s: Assembler messages:
encrypt.c: /tmp/ccDsTzMK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDsTzMK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDsTzMK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDsTzMK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsTzMK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsTzMK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsTzMK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsTzMK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsTzMK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDsTzMK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDsTzMK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDsTzMK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDsTzMK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsTzMK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDsTzMK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDsTzMK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDsTzMK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsTzMK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsTzMK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsTzMK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsTzMK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDsTzMK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsTzMK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsTzMK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJKUWRG.s: Assembler messages:
encrypt.c: /tmp/ccJKUWRG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKUWRG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKUWRG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKUWRG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKUWRG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKUWRG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKUWRG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKUWRG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKUWRG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKUWRG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKUWRG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKUWRG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKUWRG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKUWRG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKUWRG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKUWRG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJKUWRG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKUWRG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKUWRG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKUWRG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKUWRG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKUWRG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKUWRG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKUWRG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGdwKNn.s: Assembler messages:
encrypt.c: /tmp/ccGdwKNn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGdwKNn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGdwKNn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGdwKNn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdwKNn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdwKNn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdwKNn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdwKNn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdwKNn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdwKNn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdwKNn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdwKNn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGdwKNn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdwKNn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGdwKNn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdwKNn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGdwKNn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdwKNn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdwKNn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdwKNn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdwKNn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdwKNn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGdwKNn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdwKNn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXAsymC.s: Assembler messages:
encrypt.c: /tmp/ccXAsymC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXAsymC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXAsymC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXAsymC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAsymC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAsymC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAsymC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAsymC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAsymC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAsymC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAsymC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAsymC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXAsymC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAsymC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXAsymC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXAsymC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAsymC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAsymC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAsymC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAsymC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAsymC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXAsymC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAsymC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAsymC.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5s3qUc.s: Assembler messages:
encrypt.c: /tmp/cc5s3qUc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5s3qUc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5s3qUc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5s3qUc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s3qUc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s3qUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s3qUc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s3qUc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s3qUc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5s3qUc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5s3qUc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5s3qUc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5s3qUc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s3qUc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5s3qUc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5s3qUc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5s3qUc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5s3qUc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5s3qUc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s3qUc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5s3qUc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5s3qUc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5s3qUc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5s3qUc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbRhxLm.s: Assembler messages:
encrypt.c: /tmp/ccbRhxLm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRhxLm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRhxLm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRhxLm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRhxLm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRhxLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRhxLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRhxLm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRhxLm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRhxLm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRhxLm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRhxLm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRhxLm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRhxLm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRhxLm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRhxLm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRhxLm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRhxLm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRhxLm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRhxLm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRhxLm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRhxLm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRhxLm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRhxLm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvn5Vrn.s: Assembler messages:
encrypt.c: /tmp/ccvn5Vrn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvn5Vrn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvn5Vrn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvn5Vrn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn5Vrn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn5Vrn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn5Vrn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn5Vrn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn5Vrn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn5Vrn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn5Vrn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn5Vrn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvn5Vrn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn5Vrn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvn5Vrn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvn5Vrn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn5Vrn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn5Vrn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn5Vrn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn5Vrn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn5Vrn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvn5Vrn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn5Vrn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn5Vrn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwWuKMp.s: Assembler messages:
encrypt.c: /tmp/ccwWuKMp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwWuKMp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwWuKMp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwWuKMp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWuKMp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWuKMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWuKMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWuKMp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWuKMp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWuKMp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWuKMp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWuKMp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwWuKMp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWuKMp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwWuKMp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWuKMp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwWuKMp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWuKMp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWuKMp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWuKMp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWuKMp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWuKMp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwWuKMp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWuKMp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTNEkqS.s: Assembler messages:
encrypt.c: /tmp/ccTNEkqS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNEkqS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNEkqS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNEkqS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNEkqS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNEkqS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNEkqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNEkqS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNEkqS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNEkqS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNEkqS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNEkqS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNEkqS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNEkqS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNEkqS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNEkqS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTNEkqS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNEkqS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNEkqS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNEkqS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNEkqS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNEkqS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTNEkqS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNEkqS.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmPv3dM.s: Assembler messages:
encrypt.c: /tmp/ccmPv3dM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPv3dM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPv3dM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPv3dM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPv3dM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPv3dM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPv3dM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPv3dM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPv3dM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPv3dM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPv3dM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPv3dM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPv3dM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPv3dM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPv3dM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmPv3dM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPv3dM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPv3dM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPv3dM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPv3dM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPv3dM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPv3dM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPv3dM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPv3dM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG6xWoY.s: Assembler messages:
encrypt.c: /tmp/ccG6xWoY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG6xWoY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG6xWoY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG6xWoY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6xWoY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6xWoY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6xWoY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6xWoY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6xWoY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6xWoY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6xWoY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6xWoY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG6xWoY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6xWoY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG6xWoY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG6xWoY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6xWoY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6xWoY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6xWoY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6xWoY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6xWoY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG6xWoY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6xWoY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6xWoY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchAmkqy.s: Assembler messages:
encrypt.c: /tmp/cchAmkqy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAmkqy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAmkqy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchAmkqy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAmkqy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAmkqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAmkqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAmkqy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAmkqy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAmkqy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAmkqy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAmkqy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAmkqy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAmkqy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAmkqy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAmkqy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchAmkqy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAmkqy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAmkqy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAmkqy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAmkqy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAmkqy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAmkqy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAmkqy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA1osDs.s: Assembler messages:
encrypt.c: /tmp/ccA1osDs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1osDs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1osDs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccA1osDs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1osDs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1osDs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1osDs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1osDs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1osDs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1osDs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1osDs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1osDs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA1osDs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1osDs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1osDs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA1osDs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1osDs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1osDs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1osDs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1osDs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1osDs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA1osDs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1osDs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1osDs.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuqLJCr.s: Assembler messages:
encrypt.c: /tmp/ccuqLJCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqLJCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqLJCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqLJCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqLJCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqLJCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqLJCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqLJCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqLJCr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqLJCr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqLJCr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqLJCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqLJCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqLJCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqLJCr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqLJCr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuqLJCr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqLJCr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqLJCr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqLJCr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqLJCr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqLJCr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqLJCr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqLJCr.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9mTIB1.s: Assembler messages:
encrypt.c: /tmp/cc9mTIB1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mTIB1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mTIB1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mTIB1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mTIB1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mTIB1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mTIB1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mTIB1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mTIB1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mTIB1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mTIB1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mTIB1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mTIB1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mTIB1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mTIB1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9mTIB1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mTIB1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mTIB1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mTIB1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mTIB1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mTIB1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mTIB1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mTIB1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mTIB1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs0bGRz.s: Assembler messages:
encrypt.c: /tmp/ccs0bGRz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs0bGRz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs0bGRz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs0bGRz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0bGRz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0bGRz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0bGRz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0bGRz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0bGRz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0bGRz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0bGRz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0bGRz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs0bGRz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0bGRz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs0bGRz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0bGRz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs0bGRz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0bGRz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0bGRz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0bGRz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0bGRz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0bGRz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs0bGRz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0bGRz.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEF0Qoa.s: Assembler messages:
encrypt.c: /tmp/ccEF0Qoa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEF0Qoa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEF0Qoa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEF0Qoa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF0Qoa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF0Qoa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF0Qoa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF0Qoa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF0Qoa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEF0Qoa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEF0Qoa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEF0Qoa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEF0Qoa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF0Qoa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEF0Qoa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEF0Qoa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEF0Qoa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF0Qoa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF0Qoa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF0Qoa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF0Qoa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEF0Qoa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF0Qoa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF0Qoa.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyqkqi5.s: Assembler messages:
encrypt.c: /tmp/ccyqkqi5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyqkqi5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyqkqi5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyqkqi5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqkqi5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqkqi5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqkqi5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqkqi5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqkqi5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqkqi5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqkqi5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqkqi5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyqkqi5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqkqi5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyqkqi5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqkqi5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyqkqi5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqkqi5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqkqi5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqkqi5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqkqi5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqkqi5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyqkqi5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqkqi5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJh2eYN.s: Assembler messages:
encrypt.c: /tmp/ccJh2eYN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJh2eYN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJh2eYN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJh2eYN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJh2eYN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJh2eYN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJh2eYN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJh2eYN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJh2eYN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJh2eYN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJh2eYN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJh2eYN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJh2eYN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJh2eYN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJh2eYN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJh2eYN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJh2eYN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJh2eYN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJh2eYN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJh2eYN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJh2eYN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJh2eYN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJh2eYN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJh2eYN.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclRcrX8.s: Assembler messages:
encrypt.c: /tmp/cclRcrX8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRcrX8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRcrX8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclRcrX8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRcrX8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRcrX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRcrX8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRcrX8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRcrX8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRcrX8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRcrX8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRcrX8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRcrX8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRcrX8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRcrX8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclRcrX8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRcrX8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRcrX8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRcrX8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRcrX8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRcrX8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRcrX8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRcrX8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRcrX8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGQJhoI.s: Assembler messages:
encrypt.c: /tmp/ccGQJhoI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQJhoI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGQJhoI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGQJhoI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQJhoI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQJhoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQJhoI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQJhoI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQJhoI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQJhoI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQJhoI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQJhoI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGQJhoI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQJhoI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGQJhoI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGQJhoI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQJhoI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQJhoI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQJhoI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQJhoI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQJhoI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQJhoI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQJhoI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQJhoI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQi03zH.s: Assembler messages:
encrypt.c: /tmp/ccQi03zH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQi03zH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQi03zH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQi03zH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi03zH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi03zH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi03zH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi03zH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi03zH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi03zH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi03zH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi03zH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQi03zH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi03zH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQi03zH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi03zH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQi03zH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi03zH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQi03zH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQi03zH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi03zH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQi03zH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQi03zH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQi03zH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQYf4YU.s: Assembler messages:
encrypt.c: /tmp/ccQYf4YU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYf4YU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYf4YU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYf4YU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYf4YU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYf4YU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYf4YU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYf4YU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYf4YU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYf4YU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYf4YU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYf4YU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYf4YU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYf4YU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYf4YU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYf4YU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQYf4YU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYf4YU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYf4YU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYf4YU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYf4YU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYf4YU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQYf4YU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYf4YU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwtjyX6.s: Assembler messages:
encrypt.c: /tmp/ccwtjyX6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwtjyX6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwtjyX6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwtjyX6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtjyX6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtjyX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtjyX6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtjyX6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtjyX6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwtjyX6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwtjyX6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwtjyX6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwtjyX6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtjyX6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwtjyX6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwtjyX6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwtjyX6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtjyX6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtjyX6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtjyX6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtjyX6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtjyX6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtjyX6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwtjyX6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCiXxYc.s: Assembler messages:
encrypt.c: /tmp/ccCiXxYc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCiXxYc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCiXxYc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCiXxYc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiXxYc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiXxYc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiXxYc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiXxYc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiXxYc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiXxYc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiXxYc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiXxYc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCiXxYc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiXxYc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCiXxYc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiXxYc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCiXxYc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiXxYc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiXxYc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiXxYc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiXxYc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiXxYc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCiXxYc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiXxYc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLtWhpu.s: Assembler messages:
encrypt.c: /tmp/ccLtWhpu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLtWhpu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLtWhpu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLtWhpu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtWhpu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtWhpu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtWhpu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtWhpu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtWhpu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLtWhpu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLtWhpu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLtWhpu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLtWhpu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtWhpu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLtWhpu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLtWhpu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLtWhpu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLtWhpu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLtWhpu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtWhpu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLtWhpu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLtWhpu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLtWhpu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLtWhpu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTiUKzM.s: Assembler messages:
encrypt.c: /tmp/ccTiUKzM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTiUKzM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTiUKzM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTiUKzM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiUKzM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiUKzM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiUKzM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiUKzM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiUKzM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiUKzM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiUKzM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiUKzM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTiUKzM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiUKzM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTiUKzM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiUKzM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTiUKzM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiUKzM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiUKzM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiUKzM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiUKzM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiUKzM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiUKzM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiUKzM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdCERq6.s: Assembler messages:
encrypt.c: /tmp/ccdCERq6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCERq6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCERq6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCERq6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCERq6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCERq6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCERq6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCERq6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCERq6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCERq6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCERq6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCERq6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdCERq6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCERq6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCERq6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdCERq6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCERq6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCERq6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCERq6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCERq6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCERq6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCERq6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCERq6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCERq6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Xf8aT.s: Assembler messages:
encrypt.c: /tmp/cc5Xf8aT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Xf8aT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Xf8aT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Xf8aT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf8aT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf8aT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf8aT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf8aT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf8aT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xf8aT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xf8aT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xf8aT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Xf8aT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf8aT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Xf8aT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xf8aT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Xf8aT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xf8aT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xf8aT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xf8aT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf8aT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xf8aT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Xf8aT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xf8aT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccYCWmPP.s: Assembler messages:
encrypt.c: /tmp/ccYCWmPP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCWmPP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCWmPP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYCWmPP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCWmPP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCWmPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCWmPP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCWmPP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCWmPP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCWmPP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCWmPP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCWmPP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYCWmPP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCWmPP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCWmPP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYCWmPP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCWmPP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCWmPP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCWmPP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCWmPP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCWmPP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCWmPP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCWmPP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCWmPP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3BvZtQ.s: Assembler messages:
encrypt.c: /tmp/cc3BvZtQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3BvZtQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3BvZtQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3BvZtQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BvZtQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BvZtQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BvZtQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BvZtQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BvZtQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BvZtQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BvZtQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BvZtQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3BvZtQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BvZtQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3BvZtQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3BvZtQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BvZtQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BvZtQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BvZtQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BvZtQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BvZtQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3BvZtQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BvZtQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BvZtQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccykBsq7.s: Assembler messages:
encrypt.c: /tmp/ccykBsq7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykBsq7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccykBsq7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccykBsq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykBsq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykBsq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykBsq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykBsq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykBsq7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykBsq7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykBsq7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykBsq7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccykBsq7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykBsq7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccykBsq7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykBsq7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccykBsq7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykBsq7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykBsq7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykBsq7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykBsq7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykBsq7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykBsq7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykBsq7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOaG1Qu.s: Assembler messages:
encrypt.c: /tmp/ccOaG1Qu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOaG1Qu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOaG1Qu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOaG1Qu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaG1Qu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaG1Qu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaG1Qu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaG1Qu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaG1Qu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaG1Qu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaG1Qu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaG1Qu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOaG1Qu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaG1Qu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOaG1Qu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaG1Qu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOaG1Qu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaG1Qu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOaG1Qu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOaG1Qu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaG1Qu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOaG1Qu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOaG1Qu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOaG1Qu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXNPAWx.s: Assembler messages:
encrypt.c: /tmp/ccXNPAWx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNPAWx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNPAWx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXNPAWx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNPAWx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNPAWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNPAWx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNPAWx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNPAWx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXNPAWx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXNPAWx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXNPAWx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXNPAWx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNPAWx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNPAWx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXNPAWx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXNPAWx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNPAWx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNPAWx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNPAWx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNPAWx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXNPAWx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNPAWx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXNPAWx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0MNQUW.s: Assembler messages:
encrypt.c: /tmp/cc0MNQUW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0MNQUW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0MNQUW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0MNQUW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MNQUW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MNQUW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MNQUW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MNQUW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MNQUW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MNQUW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MNQUW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MNQUW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0MNQUW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MNQUW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0MNQUW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MNQUW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0MNQUW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MNQUW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MNQUW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MNQUW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MNQUW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MNQUW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0MNQUW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MNQUW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVuy24g.s: Assembler messages:
encrypt.c: /tmp/ccVuy24g.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVuy24g.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVuy24g.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVuy24g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuy24g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuy24g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuy24g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuy24g.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuy24g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVuy24g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVuy24g.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVuy24g.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVuy24g.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuy24g.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVuy24g.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVuy24g.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVuy24g.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuy24g.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuy24g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuy24g.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuy24g.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVuy24g.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuy24g.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuy24g.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdZIzn6.s: Assembler messages:
encrypt.c: /tmp/ccdZIzn6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdZIzn6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdZIzn6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdZIzn6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIzn6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIzn6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIzn6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIzn6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIzn6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZIzn6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZIzn6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZIzn6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdZIzn6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIzn6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdZIzn6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdZIzn6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZIzn6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZIzn6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZIzn6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZIzn6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZIzn6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdZIzn6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZIzn6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZIzn6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccexuEw1.s: Assembler messages:
encrypt.c: /tmp/ccexuEw1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccexuEw1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccexuEw1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccexuEw1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexuEw1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexuEw1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexuEw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexuEw1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexuEw1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexuEw1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexuEw1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexuEw1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccexuEw1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexuEw1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccexuEw1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexuEw1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccexuEw1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexuEw1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexuEw1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexuEw1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexuEw1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexuEw1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccexuEw1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexuEw1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5P1YVd.s: Assembler messages:
encrypt.c: /tmp/cc5P1YVd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5P1YVd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5P1YVd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5P1YVd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P1YVd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P1YVd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P1YVd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P1YVd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P1YVd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5P1YVd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5P1YVd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5P1YVd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5P1YVd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P1YVd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5P1YVd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5P1YVd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5P1YVd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5P1YVd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5P1YVd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5P1YVd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5P1YVd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5P1YVd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5P1YVd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5P1YVd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpZFIBe.s: Assembler messages:
encrypt.c: /tmp/ccpZFIBe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZFIBe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZFIBe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZFIBe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZFIBe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZFIBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZFIBe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZFIBe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZFIBe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZFIBe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZFIBe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZFIBe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZFIBe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZFIBe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZFIBe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpZFIBe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZFIBe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZFIBe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZFIBe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZFIBe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZFIBe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZFIBe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZFIBe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZFIBe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvtlaGF.s: Assembler messages:
encrypt.c: /tmp/ccvtlaGF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtlaGF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtlaGF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtlaGF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtlaGF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtlaGF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtlaGF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtlaGF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtlaGF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtlaGF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtlaGF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtlaGF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtlaGF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtlaGF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtlaGF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvtlaGF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtlaGF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtlaGF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtlaGF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtlaGF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtlaGF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtlaGF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtlaGF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtlaGF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczux4ap.s: Assembler messages:
encrypt.c: /tmp/cczux4ap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczux4ap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczux4ap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczux4ap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczux4ap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczux4ap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczux4ap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczux4ap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczux4ap.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczux4ap.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczux4ap.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczux4ap.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczux4ap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczux4ap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczux4ap.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczux4ap.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczux4ap.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczux4ap.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczux4ap.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczux4ap.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczux4ap.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczux4ap.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczux4ap.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczux4ap.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT2wMJd.s: Assembler messages:
encrypt.c: /tmp/ccT2wMJd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT2wMJd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT2wMJd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT2wMJd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2wMJd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2wMJd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2wMJd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2wMJd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2wMJd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2wMJd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2wMJd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2wMJd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT2wMJd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2wMJd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT2wMJd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2wMJd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT2wMJd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2wMJd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2wMJd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2wMJd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2wMJd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2wMJd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT2wMJd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2wMJd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwL2jE9.s: Assembler messages:
encrypt.c: /tmp/ccwL2jE9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwL2jE9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwL2jE9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwL2jE9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL2jE9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL2jE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL2jE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL2jE9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL2jE9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL2jE9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL2jE9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL2jE9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwL2jE9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL2jE9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwL2jE9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwL2jE9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL2jE9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL2jE9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL2jE9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL2jE9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL2jE9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwL2jE9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL2jE9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL2jE9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2zHGW4.s: Assembler messages:
encrypt.c: /tmp/cc2zHGW4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zHGW4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zHGW4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zHGW4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zHGW4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zHGW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zHGW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zHGW4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zHGW4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zHGW4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zHGW4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zHGW4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zHGW4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zHGW4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zHGW4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zHGW4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2zHGW4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zHGW4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zHGW4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zHGW4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zHGW4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zHGW4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zHGW4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zHGW4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHbICbC.s: Assembler messages:
encrypt.c: /tmp/ccHbICbC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbICbC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbICbC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbICbC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbICbC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbICbC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbICbC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbICbC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbICbC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbICbC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbICbC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbICbC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbICbC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbICbC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbICbC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHbICbC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbICbC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbICbC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbICbC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbICbC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbICbC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbICbC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbICbC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbICbC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1MGRu2.s: Assembler messages:
encrypt.c: /tmp/cc1MGRu2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1MGRu2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1MGRu2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1MGRu2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MGRu2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MGRu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MGRu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MGRu2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MGRu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MGRu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MGRu2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MGRu2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1MGRu2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MGRu2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1MGRu2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MGRu2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1MGRu2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MGRu2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MGRu2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MGRu2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MGRu2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MGRu2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1MGRu2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MGRu2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckRG8AF.s: Assembler messages:
encrypt.c: /tmp/cckRG8AF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRG8AF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRG8AF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckRG8AF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRG8AF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRG8AF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRG8AF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRG8AF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRG8AF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRG8AF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRG8AF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRG8AF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRG8AF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRG8AF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRG8AF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckRG8AF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckRG8AF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRG8AF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRG8AF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRG8AF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRG8AF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRG8AF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRG8AF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckRG8AF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMO3xuT.s: Assembler messages:
encrypt.c: /tmp/ccMO3xuT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMO3xuT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMO3xuT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMO3xuT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO3xuT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO3xuT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO3xuT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO3xuT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO3xuT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMO3xuT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMO3xuT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMO3xuT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMO3xuT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO3xuT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMO3xuT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMO3xuT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMO3xuT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO3xuT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO3xuT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMO3xuT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO3xuT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMO3xuT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO3xuT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMO3xuT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx4iHpJ.s: Assembler messages:
encrypt.c: /tmp/ccx4iHpJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4iHpJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx4iHpJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4iHpJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4iHpJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4iHpJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4iHpJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4iHpJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4iHpJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4iHpJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4iHpJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4iHpJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx4iHpJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4iHpJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx4iHpJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4iHpJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx4iHpJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4iHpJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4iHpJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4iHpJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4iHpJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4iHpJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4iHpJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4iHpJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1scfup.s: Assembler messages:
encrypt.c: /tmp/cc1scfup.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1scfup.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1scfup.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1scfup.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1scfup.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1scfup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1scfup.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1scfup.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1scfup.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1scfup.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1scfup.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1scfup.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1scfup.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1scfup.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1scfup.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1scfup.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1scfup.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1scfup.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1scfup.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1scfup.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1scfup.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1scfup.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1scfup.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1scfup.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgpwism.s: Assembler messages:
encrypt.c: /tmp/ccgpwism.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpwism.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpwism.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpwism.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpwism.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpwism.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpwism.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpwism.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpwism.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpwism.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpwism.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpwism.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpwism.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpwism.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpwism.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpwism.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgpwism.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpwism.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpwism.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpwism.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpwism.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpwism.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpwism.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpwism.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6KTeKQ.s: Assembler messages:
encrypt.c: /tmp/cc6KTeKQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KTeKQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KTeKQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KTeKQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KTeKQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KTeKQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KTeKQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KTeKQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KTeKQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KTeKQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KTeKQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KTeKQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KTeKQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KTeKQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KTeKQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6KTeKQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KTeKQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KTeKQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KTeKQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KTeKQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KTeKQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KTeKQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KTeKQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KTeKQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAVYVfl.s: Assembler messages:
encrypt.c: /tmp/ccAVYVfl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVYVfl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAVYVfl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVYVfl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVYVfl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVYVfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVYVfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVYVfl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVYVfl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVYVfl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVYVfl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVYVfl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAVYVfl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVYVfl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAVYVfl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVYVfl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAVYVfl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVYVfl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVYVfl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVYVfl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVYVfl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVYVfl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVYVfl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVYVfl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5OwCRJ.s: Assembler messages:
encrypt.c: /tmp/cc5OwCRJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OwCRJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OwCRJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OwCRJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OwCRJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OwCRJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OwCRJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OwCRJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OwCRJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OwCRJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OwCRJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OwCRJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OwCRJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OwCRJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OwCRJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5OwCRJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OwCRJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OwCRJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OwCRJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OwCRJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OwCRJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OwCRJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OwCRJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OwCRJ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRWPbWh.s: Assembler messages:
encrypt.c: /tmp/ccRWPbWh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWPbWh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWPbWh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWPbWh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWPbWh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWPbWh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWPbWh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWPbWh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWPbWh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWPbWh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWPbWh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWPbWh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWPbWh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWPbWh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWPbWh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWPbWh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRWPbWh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWPbWh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWPbWh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWPbWh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWPbWh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWPbWh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWPbWh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWPbWh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXbIPlR.s: Assembler messages:
encrypt.c: /tmp/ccXbIPlR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbIPlR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbIPlR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbIPlR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbIPlR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbIPlR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbIPlR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbIPlR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbIPlR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbIPlR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbIPlR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbIPlR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbIPlR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbIPlR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbIPlR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbIPlR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXbIPlR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbIPlR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbIPlR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbIPlR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbIPlR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbIPlR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbIPlR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbIPlR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclGfAsY.s: Assembler messages:
encrypt.c: /tmp/cclGfAsY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGfAsY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclGfAsY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclGfAsY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGfAsY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGfAsY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGfAsY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGfAsY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGfAsY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGfAsY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGfAsY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGfAsY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclGfAsY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGfAsY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclGfAsY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclGfAsY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclGfAsY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGfAsY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGfAsY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGfAsY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGfAsY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGfAsY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGfAsY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclGfAsY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7pI0VY.s: Assembler messages:
encrypt.c: /tmp/cc7pI0VY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7pI0VY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7pI0VY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7pI0VY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pI0VY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pI0VY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pI0VY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pI0VY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pI0VY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pI0VY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pI0VY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pI0VY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7pI0VY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pI0VY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7pI0VY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7pI0VY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pI0VY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pI0VY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pI0VY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pI0VY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pI0VY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7pI0VY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pI0VY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pI0VY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX3dVJd.s: Assembler messages:
encrypt.c: /tmp/ccX3dVJd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX3dVJd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX3dVJd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX3dVJd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3dVJd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3dVJd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3dVJd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3dVJd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3dVJd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3dVJd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3dVJd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3dVJd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX3dVJd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3dVJd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX3dVJd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3dVJd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX3dVJd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3dVJd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3dVJd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3dVJd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3dVJd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3dVJd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX3dVJd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3dVJd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0q0dbv.s: Assembler messages:
encrypt.c: /tmp/cc0q0dbv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0q0dbv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0q0dbv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0q0dbv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0dbv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0dbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0dbv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0dbv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0dbv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0q0dbv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0q0dbv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0q0dbv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0q0dbv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0dbv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0q0dbv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0q0dbv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0q0dbv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q0dbv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q0dbv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q0dbv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q0dbv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0q0dbv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q0dbv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q0dbv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctO3gcJ.s: Assembler messages:
encrypt.c: /tmp/cctO3gcJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctO3gcJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctO3gcJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctO3gcJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO3gcJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO3gcJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO3gcJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO3gcJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO3gcJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO3gcJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO3gcJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO3gcJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctO3gcJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO3gcJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctO3gcJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO3gcJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctO3gcJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO3gcJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctO3gcJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctO3gcJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO3gcJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctO3gcJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctO3gcJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctO3gcJ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJS9yjF.s: Assembler messages:
encrypt.c: /tmp/ccJS9yjF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJS9yjF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJS9yjF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJS9yjF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9yjF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9yjF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9yjF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9yjF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9yjF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS9yjF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS9yjF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS9yjF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJS9yjF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9yjF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJS9yjF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS9yjF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJS9yjF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJS9yjF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJS9yjF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJS9yjF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9yjF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJS9yjF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJS9yjF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJS9yjF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrujkTp.s: Assembler messages:
encrypt.c: /tmp/ccrujkTp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrujkTp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrujkTp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrujkTp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrujkTp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrujkTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrujkTp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrujkTp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrujkTp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrujkTp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrujkTp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrujkTp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrujkTp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrujkTp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrujkTp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrujkTp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrujkTp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrujkTp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrujkTp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrujkTp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrujkTp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrujkTp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrujkTp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrujkTp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKCm6jb.s: Assembler messages:
encrypt.c: /tmp/ccKCm6jb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKCm6jb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKCm6jb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKCm6jb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCm6jb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCm6jb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCm6jb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCm6jb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCm6jb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCm6jb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCm6jb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCm6jb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKCm6jb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCm6jb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKCm6jb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKCm6jb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCm6jb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCm6jb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCm6jb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCm6jb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCm6jb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKCm6jb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCm6jb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCm6jb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPRpLD3.s: Assembler messages:
encrypt.c: /tmp/ccPRpLD3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRpLD3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRpLD3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRpLD3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpLD3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpLD3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpLD3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpLD3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpLD3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRpLD3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRpLD3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRpLD3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRpLD3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpLD3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRpLD3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRpLD3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPRpLD3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRpLD3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRpLD3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRpLD3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpLD3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRpLD3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRpLD3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRpLD3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPXpPQj.s: Assembler messages:
encrypt.c: /tmp/ccPXpPQj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXpPQj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXpPQj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXpPQj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXpPQj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXpPQj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXpPQj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXpPQj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXpPQj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXpPQj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXpPQj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXpPQj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXpPQj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXpPQj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXpPQj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPXpPQj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXpPQj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXpPQj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXpPQj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXpPQj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXpPQj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXpPQj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXpPQj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXpPQj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccctRgul.s: Assembler messages:
encrypt.c: /tmp/ccctRgul.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccctRgul.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccctRgul.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccctRgul.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctRgul.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctRgul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctRgul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctRgul.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctRgul.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctRgul.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctRgul.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctRgul.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccctRgul.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctRgul.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccctRgul.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctRgul.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccctRgul.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctRgul.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccctRgul.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccctRgul.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctRgul.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccctRgul.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccctRgul.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccctRgul.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMv9Y0A.s: Assembler messages:
encrypt.c: /tmp/ccMv9Y0A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMv9Y0A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMv9Y0A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMv9Y0A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMv9Y0A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMv9Y0A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMv9Y0A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMv9Y0A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMv9Y0A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMv9Y0A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMv9Y0A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMv9Y0A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMv9Y0A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMv9Y0A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMv9Y0A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMv9Y0A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMv9Y0A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMv9Y0A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMv9Y0A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMv9Y0A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMv9Y0A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMv9Y0A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMv9Y0A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMv9Y0A.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuQ6th0.s: Assembler messages:
encrypt.c: /tmp/ccuQ6th0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQ6th0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQ6th0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQ6th0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ6th0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ6th0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ6th0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ6th0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ6th0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ6th0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ6th0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ6th0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQ6th0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ6th0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQ6th0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ6th0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuQ6th0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ6th0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ6th0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ6th0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ6th0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ6th0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQ6th0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ6th0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx9bj8A.s: Assembler messages:
encrypt.c: /tmp/ccx9bj8A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9bj8A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9bj8A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9bj8A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9bj8A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9bj8A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9bj8A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9bj8A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9bj8A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9bj8A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9bj8A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9bj8A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9bj8A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9bj8A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9bj8A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx9bj8A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9bj8A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9bj8A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9bj8A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9bj8A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9bj8A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9bj8A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9bj8A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9bj8A.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxE8tKT.s: Assembler messages:
encrypt.c: /tmp/ccxE8tKT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxE8tKT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxE8tKT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxE8tKT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE8tKT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE8tKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE8tKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE8tKT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE8tKT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE8tKT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE8tKT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE8tKT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxE8tKT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE8tKT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxE8tKT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE8tKT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxE8tKT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE8tKT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE8tKT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE8tKT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE8tKT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE8tKT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxE8tKT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE8tKT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0qxFeD.s: Assembler messages:
encrypt.c: /tmp/cc0qxFeD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qxFeD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0qxFeD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0qxFeD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qxFeD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qxFeD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qxFeD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qxFeD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qxFeD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qxFeD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qxFeD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qxFeD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0qxFeD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qxFeD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0qxFeD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qxFeD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0qxFeD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qxFeD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qxFeD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qxFeD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qxFeD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qxFeD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qxFeD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qxFeD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdAxGWR.s: Assembler messages:
encrypt.c: /tmp/ccdAxGWR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAxGWR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAxGWR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAxGWR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAxGWR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAxGWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAxGWR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAxGWR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAxGWR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAxGWR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAxGWR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAxGWR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAxGWR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAxGWR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAxGWR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdAxGWR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAxGWR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAxGWR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAxGWR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAxGWR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAxGWR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAxGWR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAxGWR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAxGWR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRGd0gT.s: Assembler messages:
encrypt.c: /tmp/ccRGd0gT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRGd0gT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRGd0gT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRGd0gT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGd0gT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGd0gT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGd0gT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGd0gT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGd0gT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGd0gT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGd0gT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGd0gT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRGd0gT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGd0gT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRGd0gT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGd0gT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRGd0gT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGd0gT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRGd0gT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRGd0gT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGd0gT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRGd0gT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRGd0gT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRGd0gT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXVTZ7R.s: Assembler messages:
encrypt.c: /tmp/ccXVTZ7R.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXVTZ7R.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXVTZ7R.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXVTZ7R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVTZ7R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVTZ7R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVTZ7R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVTZ7R.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVTZ7R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVTZ7R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVTZ7R.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVTZ7R.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXVTZ7R.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVTZ7R.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXVTZ7R.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXVTZ7R.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVTZ7R.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVTZ7R.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVTZ7R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVTZ7R.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVTZ7R.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXVTZ7R.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVTZ7R.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVTZ7R.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc92LJqh.s: Assembler messages:
encrypt.c: /tmp/cc92LJqh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc92LJqh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc92LJqh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc92LJqh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92LJqh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92LJqh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92LJqh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92LJqh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92LJqh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92LJqh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92LJqh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92LJqh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc92LJqh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92LJqh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc92LJqh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc92LJqh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92LJqh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92LJqh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92LJqh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92LJqh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92LJqh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc92LJqh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92LJqh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92LJqh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmJO2dr.s: Assembler messages:
encrypt.c: /tmp/ccmJO2dr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJO2dr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJO2dr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJO2dr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJO2dr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJO2dr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJO2dr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJO2dr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJO2dr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJO2dr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJO2dr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJO2dr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJO2dr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJO2dr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJO2dr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJO2dr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmJO2dr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJO2dr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJO2dr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJO2dr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJO2dr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJO2dr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJO2dr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJO2dr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXnhqwm.s: Assembler messages:
encrypt.c: /tmp/ccXnhqwm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnhqwm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnhqwm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnhqwm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnhqwm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnhqwm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnhqwm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnhqwm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnhqwm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnhqwm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnhqwm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnhqwm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnhqwm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnhqwm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnhqwm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnhqwm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXnhqwm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnhqwm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnhqwm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnhqwm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnhqwm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnhqwm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnhqwm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnhqwm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbog0q5.s: Assembler messages:
encrypt.c: /tmp/ccbog0q5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbog0q5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbog0q5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbog0q5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbog0q5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbog0q5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbog0q5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbog0q5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbog0q5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbog0q5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbog0q5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbog0q5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbog0q5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbog0q5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbog0q5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbog0q5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbog0q5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbog0q5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbog0q5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbog0q5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbog0q5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbog0q5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbog0q5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbog0q5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2aETNK.s: Assembler messages:
encrypt.c: /tmp/cc2aETNK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aETNK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aETNK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aETNK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aETNK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aETNK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aETNK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aETNK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aETNK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2aETNK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2aETNK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2aETNK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aETNK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aETNK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aETNK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2aETNK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2aETNK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aETNK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aETNK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aETNK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aETNK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aETNK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aETNK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aETNK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFqq0aD.s: Assembler messages:
encrypt.c: /tmp/ccFqq0aD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFqq0aD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFqq0aD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFqq0aD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqq0aD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqq0aD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqq0aD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqq0aD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqq0aD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqq0aD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqq0aD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqq0aD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFqq0aD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqq0aD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFqq0aD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqq0aD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFqq0aD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqq0aD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqq0aD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqq0aD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqq0aD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqq0aD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFqq0aD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqq0aD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc54KqUW.s: Assembler messages:
encrypt.c: /tmp/cc54KqUW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54KqUW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54KqUW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54KqUW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54KqUW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54KqUW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54KqUW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54KqUW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54KqUW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54KqUW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54KqUW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54KqUW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54KqUW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54KqUW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54KqUW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54KqUW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc54KqUW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54KqUW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54KqUW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54KqUW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54KqUW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54KqUW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54KqUW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54KqUW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjnJ7vG.s: Assembler messages:
encrypt.c: /tmp/ccjnJ7vG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnJ7vG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnJ7vG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnJ7vG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJ7vG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJ7vG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJ7vG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJ7vG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJ7vG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnJ7vG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnJ7vG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnJ7vG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnJ7vG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJ7vG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnJ7vG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjnJ7vG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnJ7vG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnJ7vG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnJ7vG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnJ7vG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnJ7vG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnJ7vG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnJ7vG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnJ7vG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSlsfEf.s: Assembler messages:
encrypt.c: /tmp/ccSlsfEf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSlsfEf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSlsfEf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSlsfEf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlsfEf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlsfEf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlsfEf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlsfEf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlsfEf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlsfEf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlsfEf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlsfEf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSlsfEf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlsfEf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSlsfEf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSlsfEf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlsfEf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlsfEf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlsfEf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlsfEf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlsfEf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSlsfEf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlsfEf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlsfEf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV5iZSi.s: Assembler messages:
encrypt.c: /tmp/ccV5iZSi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV5iZSi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV5iZSi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV5iZSi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5iZSi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5iZSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5iZSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5iZSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5iZSi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV5iZSi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV5iZSi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV5iZSi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV5iZSi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5iZSi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV5iZSi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV5iZSi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV5iZSi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV5iZSi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV5iZSi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV5iZSi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5iZSi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV5iZSi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV5iZSi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV5iZSi.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9vXyYd.s: Assembler messages:
encrypt.c: /tmp/cc9vXyYd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vXyYd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vXyYd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vXyYd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vXyYd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vXyYd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vXyYd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vXyYd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vXyYd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vXyYd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vXyYd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vXyYd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vXyYd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vXyYd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vXyYd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vXyYd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9vXyYd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vXyYd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vXyYd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vXyYd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vXyYd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vXyYd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vXyYd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vXyYd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE88aI8.s: Assembler messages:
encrypt.c: /tmp/ccE88aI8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE88aI8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE88aI8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE88aI8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE88aI8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE88aI8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE88aI8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE88aI8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE88aI8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE88aI8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE88aI8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE88aI8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE88aI8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE88aI8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE88aI8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE88aI8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE88aI8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE88aI8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE88aI8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE88aI8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE88aI8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE88aI8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE88aI8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE88aI8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc74m8KC.s: Assembler messages:
encrypt.c: /tmp/cc74m8KC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc74m8KC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc74m8KC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc74m8KC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74m8KC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74m8KC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74m8KC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74m8KC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74m8KC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74m8KC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74m8KC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74m8KC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc74m8KC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74m8KC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc74m8KC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc74m8KC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74m8KC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74m8KC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74m8KC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74m8KC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74m8KC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc74m8KC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74m8KC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74m8KC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvWJ1Uy.s: Assembler messages:
encrypt.c: /tmp/ccvWJ1Uy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWJ1Uy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWJ1Uy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWJ1Uy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWJ1Uy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWJ1Uy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWJ1Uy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWJ1Uy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWJ1Uy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWJ1Uy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWJ1Uy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWJ1Uy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWJ1Uy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWJ1Uy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWJ1Uy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWJ1Uy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvWJ1Uy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWJ1Uy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWJ1Uy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWJ1Uy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWJ1Uy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWJ1Uy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvWJ1Uy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWJ1Uy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0mIIZg.s: Assembler messages:
encrypt.c: /tmp/cc0mIIZg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0mIIZg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0mIIZg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0mIIZg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mIIZg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mIIZg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mIIZg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mIIZg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mIIZg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mIIZg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mIIZg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mIIZg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0mIIZg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mIIZg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0mIIZg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mIIZg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0mIIZg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mIIZg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mIIZg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mIIZg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mIIZg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mIIZg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mIIZg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mIIZg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQFZ7mD.s: Assembler messages:
encrypt.c: /tmp/ccQFZ7mD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQFZ7mD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQFZ7mD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQFZ7mD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFZ7mD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFZ7mD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFZ7mD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFZ7mD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFZ7mD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFZ7mD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFZ7mD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFZ7mD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQFZ7mD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFZ7mD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQFZ7mD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQFZ7mD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFZ7mD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFZ7mD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFZ7mD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFZ7mD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFZ7mD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQFZ7mD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFZ7mD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFZ7mD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccO9b653.s: Assembler messages:
encrypt.c: /tmp/ccO9b653.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9b653.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9b653.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9b653.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b653.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b653.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b653.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b653.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b653.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9b653.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9b653.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9b653.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9b653.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b653.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9b653.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9b653.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO9b653.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9b653.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9b653.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9b653.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9b653.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9b653.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9b653.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9b653.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccUvXxyi.s: Assembler messages:
encrypt.c: /tmp/ccUvXxyi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUvXxyi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUvXxyi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUvXxyi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvXxyi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvXxyi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvXxyi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvXxyi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvXxyi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvXxyi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvXxyi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvXxyi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUvXxyi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvXxyi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUvXxyi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUvXxyi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvXxyi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvXxyi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvXxyi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvXxyi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvXxyi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUvXxyi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvXxyi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvXxyi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1i6sAs.s: Assembler messages:
encrypt.c: /tmp/cc1i6sAs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1i6sAs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1i6sAs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1i6sAs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1i6sAs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1i6sAs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1i6sAs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1i6sAs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1i6sAs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1i6sAs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1i6sAs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1i6sAs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1i6sAs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1i6sAs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1i6sAs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1i6sAs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1i6sAs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1i6sAs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1i6sAs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1i6sAs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1i6sAs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1i6sAs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1i6sAs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1i6sAs.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl404Sm.s: Assembler messages:
encrypt.c: /tmp/ccl404Sm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl404Sm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl404Sm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl404Sm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl404Sm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl404Sm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl404Sm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl404Sm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl404Sm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl404Sm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl404Sm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl404Sm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl404Sm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl404Sm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl404Sm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl404Sm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl404Sm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl404Sm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl404Sm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl404Sm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl404Sm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl404Sm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl404Sm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl404Sm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMa4vyv.s: Assembler messages:
encrypt.c: /tmp/ccMa4vyv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMa4vyv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMa4vyv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMa4vyv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa4vyv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa4vyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa4vyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa4vyv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa4vyv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa4vyv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa4vyv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa4vyv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMa4vyv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa4vyv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMa4vyv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa4vyv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMa4vyv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa4vyv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa4vyv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa4vyv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa4vyv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa4vyv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMa4vyv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa4vyv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPeoUrG.s: Assembler messages:
encrypt.c: /tmp/ccPeoUrG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPeoUrG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPeoUrG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPeoUrG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeoUrG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeoUrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeoUrG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeoUrG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeoUrG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPeoUrG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPeoUrG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPeoUrG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPeoUrG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeoUrG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPeoUrG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPeoUrG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPeoUrG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPeoUrG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPeoUrG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPeoUrG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPeoUrG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPeoUrG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPeoUrG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPeoUrG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGaOOPw.s: Assembler messages:
encrypt.c: /tmp/ccGaOOPw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaOOPw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaOOPw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaOOPw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaOOPw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaOOPw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaOOPw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaOOPw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaOOPw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaOOPw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaOOPw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaOOPw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaOOPw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaOOPw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaOOPw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaOOPw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGaOOPw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaOOPw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaOOPw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaOOPw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaOOPw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaOOPw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaOOPw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaOOPw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccEdw4D.s: Assembler messages:
encrypt.c: /tmp/cccEdw4D.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEdw4D.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEdw4D.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccEdw4D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEdw4D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEdw4D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEdw4D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEdw4D.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEdw4D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEdw4D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEdw4D.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEdw4D.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEdw4D.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEdw4D.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEdw4D.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccEdw4D.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEdw4D.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEdw4D.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEdw4D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEdw4D.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEdw4D.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEdw4D.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEdw4D.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEdw4D.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIQbWLi.s: Assembler messages:
encrypt.c: /tmp/ccIQbWLi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQbWLi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQbWLi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQbWLi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQbWLi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQbWLi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQbWLi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQbWLi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQbWLi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQbWLi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQbWLi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQbWLi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQbWLi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQbWLi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQbWLi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQbWLi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIQbWLi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQbWLi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQbWLi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQbWLi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQbWLi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQbWLi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQbWLi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQbWLi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVyU7h9.s: Assembler messages:
encrypt.c: /tmp/ccVyU7h9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVyU7h9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVyU7h9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVyU7h9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyU7h9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyU7h9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyU7h9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyU7h9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyU7h9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyU7h9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyU7h9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyU7h9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVyU7h9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyU7h9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVyU7h9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVyU7h9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyU7h9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyU7h9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyU7h9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyU7h9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyU7h9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVyU7h9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyU7h9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyU7h9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBkU22e.s: Assembler messages:
encrypt.c: /tmp/ccBkU22e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkU22e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkU22e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkU22e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkU22e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkU22e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkU22e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkU22e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkU22e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkU22e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkU22e.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkU22e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkU22e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkU22e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkU22e.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkU22e.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBkU22e.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkU22e.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkU22e.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkU22e.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkU22e.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkU22e.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkU22e.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkU22e.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMfrD7P.s: Assembler messages:
encrypt.c: /tmp/ccMfrD7P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMfrD7P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMfrD7P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMfrD7P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfrD7P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfrD7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfrD7P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfrD7P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfrD7P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfrD7P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfrD7P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfrD7P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMfrD7P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfrD7P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMfrD7P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMfrD7P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfrD7P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfrD7P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfrD7P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfrD7P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfrD7P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMfrD7P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfrD7P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfrD7P.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsMTPza.s: Assembler messages:
encrypt.c: /tmp/ccsMTPza.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsMTPza.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsMTPza.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsMTPza.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMTPza.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMTPza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMTPza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMTPza.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMTPza.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMTPza.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMTPza.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMTPza.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsMTPza.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMTPza.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsMTPza.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMTPza.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsMTPza.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMTPza.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMTPza.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMTPza.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMTPza.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMTPza.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsMTPza.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMTPza.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw18Ait.s: Assembler messages:
encrypt.c: /tmp/ccw18Ait.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw18Ait.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw18Ait.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccw18Ait.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw18Ait.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw18Ait.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw18Ait.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw18Ait.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw18Ait.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw18Ait.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw18Ait.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw18Ait.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw18Ait.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw18Ait.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw18Ait.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw18Ait.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw18Ait.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw18Ait.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw18Ait.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw18Ait.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw18Ait.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw18Ait.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw18Ait.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw18Ait.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmRX5zh.s: Assembler messages:
encrypt.c: /tmp/ccmRX5zh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRX5zh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRX5zh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRX5zh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRX5zh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRX5zh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRX5zh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRX5zh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRX5zh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRX5zh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRX5zh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRX5zh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRX5zh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRX5zh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRX5zh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmRX5zh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRX5zh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRX5zh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRX5zh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRX5zh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRX5zh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRX5zh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRX5zh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRX5zh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrTpf89.s: Assembler messages:
encrypt.c: /tmp/ccrTpf89.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTpf89.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTpf89.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTpf89.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTpf89.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTpf89.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTpf89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTpf89.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTpf89.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTpf89.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTpf89.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTpf89.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTpf89.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTpf89.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTpf89.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTpf89.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrTpf89.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTpf89.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTpf89.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTpf89.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTpf89.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTpf89.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTpf89.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTpf89.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccZKcenZ.s: Assembler messages:
encrypt.c: /tmp/ccZKcenZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKcenZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKcenZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKcenZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKcenZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKcenZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKcenZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKcenZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKcenZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKcenZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKcenZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKcenZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKcenZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKcenZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKcenZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKcenZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZKcenZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKcenZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKcenZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKcenZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKcenZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKcenZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKcenZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKcenZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cckkPBDL.s: Assembler messages:
encrypt.c: /tmp/cckkPBDL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckkPBDL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckkPBDL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckkPBDL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkPBDL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkPBDL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkPBDL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkPBDL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkPBDL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkPBDL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkPBDL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkPBDL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckkPBDL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkPBDL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckkPBDL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckkPBDL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkPBDL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkPBDL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkPBDL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkPBDL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkPBDL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckkPBDL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkPBDL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkPBDL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbDtLzR.s: Assembler messages:
encrypt.c: /tmp/ccbDtLzR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbDtLzR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbDtLzR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbDtLzR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDtLzR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDtLzR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDtLzR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDtLzR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDtLzR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDtLzR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDtLzR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDtLzR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbDtLzR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDtLzR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbDtLzR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDtLzR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbDtLzR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDtLzR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDtLzR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDtLzR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDtLzR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDtLzR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbDtLzR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDtLzR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrIJZrr.s: Assembler messages:
encrypt.c: /tmp/ccrIJZrr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrIJZrr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrIJZrr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrIJZrr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJZrr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJZrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJZrr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJZrr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJZrr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIJZrr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIJZrr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIJZrr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrIJZrr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJZrr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrIJZrr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrIJZrr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIJZrr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIJZrr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIJZrr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJZrr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIJZrr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrIJZrr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIJZrr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIJZrr.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVz5Q1j.s: Assembler messages:
encrypt.c: /tmp/ccVz5Q1j.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVz5Q1j.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVz5Q1j.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVz5Q1j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz5Q1j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz5Q1j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz5Q1j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz5Q1j.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz5Q1j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVz5Q1j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVz5Q1j.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVz5Q1j.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVz5Q1j.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz5Q1j.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVz5Q1j.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVz5Q1j.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVz5Q1j.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz5Q1j.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz5Q1j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz5Q1j.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz5Q1j.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVz5Q1j.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz5Q1j.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz5Q1j.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctizVY8.s: Assembler messages:
encrypt.c: /tmp/cctizVY8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctizVY8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctizVY8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctizVY8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizVY8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizVY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizVY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizVY8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizVY8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctizVY8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctizVY8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctizVY8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctizVY8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizVY8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctizVY8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctizVY8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctizVY8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctizVY8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctizVY8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctizVY8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizVY8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctizVY8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctizVY8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctizVY8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ZAsnQ.s: Assembler messages:
encrypt.c: /tmp/cc0ZAsnQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZAsnQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZAsnQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZAsnQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZAsnQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZAsnQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZAsnQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZAsnQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZAsnQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZAsnQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZAsnQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZAsnQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZAsnQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZAsnQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZAsnQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZAsnQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ZAsnQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZAsnQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZAsnQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZAsnQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZAsnQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZAsnQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZAsnQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZAsnQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB42aJP.s: Assembler messages:
encrypt.c: /tmp/ccB42aJP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB42aJP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB42aJP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB42aJP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB42aJP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB42aJP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB42aJP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB42aJP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB42aJP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB42aJP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB42aJP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB42aJP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB42aJP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB42aJP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB42aJP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB42aJP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB42aJP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB42aJP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB42aJP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB42aJP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB42aJP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB42aJP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB42aJP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB42aJP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc89Ra6L.s: Assembler messages:
encrypt.c: /tmp/cc89Ra6L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89Ra6L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89Ra6L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc89Ra6L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89Ra6L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89Ra6L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89Ra6L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89Ra6L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89Ra6L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89Ra6L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89Ra6L.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89Ra6L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89Ra6L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89Ra6L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89Ra6L.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89Ra6L.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc89Ra6L.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89Ra6L.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89Ra6L.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89Ra6L.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89Ra6L.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89Ra6L.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89Ra6L.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89Ra6L.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccRRk0pB.s: Assembler messages:
encrypt.c: /tmp/ccRRk0pB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRk0pB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRk0pB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRk0pB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRk0pB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRk0pB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRk0pB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRk0pB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRk0pB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRk0pB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRk0pB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRk0pB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRk0pB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRk0pB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRk0pB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRRk0pB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRk0pB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRk0pB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRk0pB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRk0pB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRk0pB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRk0pB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRk0pB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRk0pB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc62jDtm.s: Assembler messages:
encrypt.c: /tmp/cc62jDtm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc62jDtm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc62jDtm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc62jDtm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62jDtm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62jDtm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62jDtm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62jDtm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62jDtm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62jDtm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62jDtm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62jDtm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc62jDtm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62jDtm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc62jDtm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc62jDtm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62jDtm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62jDtm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62jDtm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62jDtm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62jDtm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62jDtm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62jDtm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62jDtm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRANIgR.s: Assembler messages:
encrypt.c: /tmp/ccRANIgR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRANIgR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRANIgR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRANIgR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANIgR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANIgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANIgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANIgR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANIgR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANIgR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANIgR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANIgR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRANIgR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANIgR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRANIgR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANIgR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRANIgR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANIgR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRANIgR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRANIgR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANIgR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRANIgR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRANIgR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRANIgR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVcBFVZ.s: Assembler messages:
encrypt.c: /tmp/ccVcBFVZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVcBFVZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVcBFVZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVcBFVZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBFVZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBFVZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBFVZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBFVZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBFVZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVcBFVZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVcBFVZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVcBFVZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVcBFVZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBFVZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVcBFVZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVcBFVZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVcBFVZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBFVZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBFVZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBFVZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBFVZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVcBFVZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBFVZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBFVZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyO1Eex.s: Assembler messages:
encrypt.c: /tmp/ccyO1Eex.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyO1Eex.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyO1Eex.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyO1Eex.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO1Eex.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO1Eex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO1Eex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO1Eex.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO1Eex.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyO1Eex.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyO1Eex.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyO1Eex.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyO1Eex.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO1Eex.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyO1Eex.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyO1Eex.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyO1Eex.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyO1Eex.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyO1Eex.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyO1Eex.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO1Eex.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyO1Eex.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyO1Eex.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyO1Eex.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8L6DGn.s: Assembler messages:
encrypt.c: /tmp/cc8L6DGn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8L6DGn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8L6DGn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8L6DGn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8L6DGn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8L6DGn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8L6DGn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8L6DGn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8L6DGn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8L6DGn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8L6DGn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8L6DGn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8L6DGn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8L6DGn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8L6DGn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8L6DGn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8L6DGn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8L6DGn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8L6DGn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8L6DGn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8L6DGn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8L6DGn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8L6DGn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8L6DGn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpIgMns.s: Assembler messages:
encrypt.c: /tmp/ccpIgMns.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIgMns.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpIgMns.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpIgMns.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgMns.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgMns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgMns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgMns.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgMns.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIgMns.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIgMns.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIgMns.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpIgMns.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgMns.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpIgMns.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIgMns.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpIgMns.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIgMns.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIgMns.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIgMns.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgMns.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIgMns.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIgMns.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIgMns.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmA5G34.s: Assembler messages:
encrypt.c: /tmp/ccmA5G34.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmA5G34.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmA5G34.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmA5G34.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA5G34.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA5G34.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA5G34.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA5G34.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA5G34.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA5G34.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA5G34.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA5G34.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmA5G34.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA5G34.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmA5G34.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA5G34.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmA5G34.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA5G34.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmA5G34.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmA5G34.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA5G34.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmA5G34.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmA5G34.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmA5G34.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwN8KR9.s: Assembler messages:
encrypt.c: /tmp/ccwN8KR9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwN8KR9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwN8KR9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwN8KR9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN8KR9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN8KR9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN8KR9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN8KR9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN8KR9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwN8KR9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwN8KR9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwN8KR9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwN8KR9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN8KR9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwN8KR9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwN8KR9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwN8KR9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwN8KR9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwN8KR9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN8KR9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwN8KR9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN8KR9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwN8KR9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwN8KR9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccId5nfQ.s: Assembler messages:
encrypt.c: /tmp/ccId5nfQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccId5nfQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccId5nfQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccId5nfQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccId5nfQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccId5nfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccId5nfQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccId5nfQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccId5nfQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccId5nfQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccId5nfQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccId5nfQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccId5nfQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccId5nfQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccId5nfQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccId5nfQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccId5nfQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccId5nfQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccId5nfQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccId5nfQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccId5nfQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccId5nfQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccId5nfQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccId5nfQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccepMIbj.s: Assembler messages:
encrypt.c: /tmp/ccepMIbj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepMIbj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepMIbj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepMIbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepMIbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepMIbj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepMIbj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepMIbj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepMIbj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepMIbj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepMIbj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepMIbj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepMIbj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepMIbj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepMIbj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepMIbj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccepMIbj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepMIbj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepMIbj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepMIbj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepMIbj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepMIbj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepMIbj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepMIbj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6qXitK.s: Assembler messages:
encrypt.c: /tmp/cc6qXitK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qXitK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qXitK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qXitK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qXitK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qXitK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qXitK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qXitK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qXitK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qXitK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qXitK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qXitK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qXitK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qXitK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qXitK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qXitK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qXitK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qXitK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qXitK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qXitK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qXitK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qXitK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qXitK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qXitK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqAjUZ3.s: Assembler messages:
encrypt.c: /tmp/ccqAjUZ3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqAjUZ3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqAjUZ3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqAjUZ3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAjUZ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAjUZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAjUZ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAjUZ3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAjUZ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqAjUZ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqAjUZ3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqAjUZ3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqAjUZ3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAjUZ3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqAjUZ3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqAjUZ3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqAjUZ3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqAjUZ3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqAjUZ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAjUZ3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqAjUZ3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqAjUZ3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqAjUZ3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqAjUZ3.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNo6B9H.s: Assembler messages:
encrypt.c: /tmp/ccNo6B9H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNo6B9H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNo6B9H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNo6B9H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo6B9H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo6B9H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo6B9H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo6B9H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo6B9H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNo6B9H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNo6B9H.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNo6B9H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNo6B9H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo6B9H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNo6B9H.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNo6B9H.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNo6B9H.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNo6B9H.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNo6B9H.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNo6B9H.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNo6B9H.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNo6B9H.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNo6B9H.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNo6B9H.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciThcsG.s: Assembler messages:
encrypt.c: /tmp/cciThcsG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciThcsG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciThcsG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciThcsG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciThcsG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciThcsG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciThcsG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciThcsG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciThcsG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciThcsG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciThcsG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciThcsG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciThcsG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciThcsG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciThcsG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciThcsG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciThcsG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciThcsG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciThcsG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciThcsG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciThcsG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciThcsG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciThcsG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciThcsG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFsgbBo.s: Assembler messages:
encrypt.c: /tmp/ccFsgbBo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsgbBo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsgbBo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsgbBo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsgbBo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsgbBo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsgbBo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsgbBo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsgbBo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsgbBo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsgbBo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsgbBo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsgbBo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsgbBo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsgbBo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFsgbBo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsgbBo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsgbBo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsgbBo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsgbBo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsgbBo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsgbBo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsgbBo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsgbBo.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclYA4vi.s: Assembler messages:
encrypt.c: /tmp/cclYA4vi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclYA4vi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclYA4vi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclYA4vi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYA4vi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYA4vi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYA4vi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYA4vi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYA4vi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYA4vi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYA4vi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYA4vi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclYA4vi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYA4vi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclYA4vi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYA4vi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclYA4vi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYA4vi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYA4vi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYA4vi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYA4vi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYA4vi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYA4vi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYA4vi.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1QKWao.s: Assembler messages:
encrypt.c: /tmp/cc1QKWao.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QKWao.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QKWao.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QKWao.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QKWao.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QKWao.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QKWao.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QKWao.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QKWao.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QKWao.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QKWao.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QKWao.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QKWao.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QKWao.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QKWao.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QKWao.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1QKWao.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QKWao.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QKWao.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QKWao.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QKWao.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QKWao.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QKWao.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QKWao.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn38oIX.s: Assembler messages:
encrypt.c: /tmp/ccn38oIX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn38oIX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn38oIX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccn38oIX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38oIX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38oIX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38oIX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38oIX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38oIX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn38oIX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn38oIX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn38oIX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn38oIX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38oIX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn38oIX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn38oIX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn38oIX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn38oIX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn38oIX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38oIX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn38oIX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn38oIX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn38oIX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn38oIX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCSTwof.s: Assembler messages:
encrypt.c: /tmp/ccCSTwof.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCSTwof.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCSTwof.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCSTwof.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTwof.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTwof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTwof.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTwof.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTwof.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSTwof.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSTwof.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSTwof.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCSTwof.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTwof.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCSTwof.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCSTwof.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSTwof.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSTwof.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSTwof.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTwof.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSTwof.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCSTwof.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSTwof.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSTwof.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckN42y1.s: Assembler messages:
encrypt.c: /tmp/cckN42y1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckN42y1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckN42y1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckN42y1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN42y1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN42y1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN42y1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN42y1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN42y1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckN42y1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckN42y1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckN42y1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckN42y1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN42y1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckN42y1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckN42y1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckN42y1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckN42y1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckN42y1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckN42y1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckN42y1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckN42y1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckN42y1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckN42y1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0lNG8S.s: Assembler messages:
encrypt.c: /tmp/cc0lNG8S.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lNG8S.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0lNG8S.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0lNG8S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lNG8S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lNG8S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lNG8S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lNG8S.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lNG8S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0lNG8S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0lNG8S.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0lNG8S.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0lNG8S.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lNG8S.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0lNG8S.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0lNG8S.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0lNG8S.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lNG8S.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lNG8S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lNG8S.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lNG8S.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lNG8S.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lNG8S.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lNG8S.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPxWAMX.s: Assembler messages:
encrypt.c: /tmp/ccPxWAMX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxWAMX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxWAMX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxWAMX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxWAMX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxWAMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxWAMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxWAMX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxWAMX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxWAMX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxWAMX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxWAMX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxWAMX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxWAMX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxWAMX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxWAMX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPxWAMX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxWAMX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPxWAMX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPxWAMX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxWAMX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPxWAMX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxWAMX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPxWAMX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5lTe5C.s: Assembler messages:
encrypt.c: /tmp/cc5lTe5C.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lTe5C.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lTe5C.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lTe5C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lTe5C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lTe5C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lTe5C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lTe5C.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lTe5C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lTe5C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lTe5C.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lTe5C.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lTe5C.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lTe5C.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lTe5C.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5lTe5C.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lTe5C.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lTe5C.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lTe5C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lTe5C.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lTe5C.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lTe5C.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lTe5C.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lTe5C.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMLoDdE.s: Assembler messages:
encrypt.c: /tmp/ccMLoDdE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMLoDdE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMLoDdE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMLoDdE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLoDdE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLoDdE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLoDdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLoDdE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLoDdE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLoDdE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLoDdE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLoDdE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMLoDdE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLoDdE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMLoDdE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLoDdE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMLoDdE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLoDdE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLoDdE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLoDdE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLoDdE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLoDdE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMLoDdE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLoDdE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEzW1EM.s: Assembler messages:
encrypt.c: /tmp/ccEzW1EM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEzW1EM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEzW1EM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEzW1EM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzW1EM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzW1EM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzW1EM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzW1EM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzW1EM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzW1EM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzW1EM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzW1EM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEzW1EM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzW1EM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEzW1EM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzW1EM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEzW1EM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzW1EM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzW1EM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzW1EM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzW1EM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzW1EM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEzW1EM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzW1EM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKizD9f.s: Assembler messages:
encrypt.c: /tmp/ccKizD9f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKizD9f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKizD9f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKizD9f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKizD9f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKizD9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKizD9f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKizD9f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKizD9f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKizD9f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKizD9f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKizD9f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKizD9f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKizD9f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKizD9f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKizD9f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKizD9f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKizD9f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKizD9f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKizD9f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKizD9f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKizD9f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKizD9f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKizD9f.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0cURi7.s: Assembler messages:
encrypt.c: /tmp/cc0cURi7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0cURi7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0cURi7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0cURi7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cURi7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cURi7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cURi7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cURi7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cURi7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cURi7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cURi7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cURi7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0cURi7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cURi7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0cURi7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0cURi7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cURi7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cURi7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cURi7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cURi7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cURi7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0cURi7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cURi7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cURi7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKyhZJ4.s: Assembler messages:
encrypt.c: /tmp/ccKyhZJ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyhZJ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyhZJ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyhZJ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhZJ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhZJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhZJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhZJ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhZJ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyhZJ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyhZJ4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyhZJ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyhZJ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhZJ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyhZJ4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyhZJ4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKyhZJ4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyhZJ4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyhZJ4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyhZJ4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhZJ4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyhZJ4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyhZJ4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyhZJ4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBA0whQ.s: Assembler messages:
encrypt.c: /tmp/ccBA0whQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBA0whQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBA0whQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBA0whQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA0whQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA0whQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA0whQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA0whQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA0whQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBA0whQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBA0whQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBA0whQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBA0whQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA0whQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBA0whQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBA0whQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBA0whQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBA0whQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBA0whQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBA0whQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA0whQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBA0whQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBA0whQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBA0whQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUvtg4x.s: Assembler messages:
encrypt.c: /tmp/ccUvtg4x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUvtg4x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUvtg4x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUvtg4x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvtg4x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvtg4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvtg4x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvtg4x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvtg4x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvtg4x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvtg4x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvtg4x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUvtg4x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvtg4x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUvtg4x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUvtg4x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvtg4x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvtg4x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvtg4x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvtg4x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvtg4x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUvtg4x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvtg4x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvtg4x.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccHXih9u.s: Assembler messages:
encrypt.c: /tmp/ccHXih9u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHXih9u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHXih9u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHXih9u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXih9u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXih9u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXih9u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXih9u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXih9u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXih9u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXih9u.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXih9u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHXih9u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXih9u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHXih9u.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXih9u.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHXih9u.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXih9u.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXih9u.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXih9u.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXih9u.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXih9u.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHXih9u.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXih9u.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cclpY2bb.s: Assembler messages:
encrypt.c: /tmp/cclpY2bb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclpY2bb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclpY2bb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclpY2bb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpY2bb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpY2bb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpY2bb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpY2bb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpY2bb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpY2bb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpY2bb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpY2bb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclpY2bb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpY2bb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclpY2bb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclpY2bb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpY2bb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpY2bb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpY2bb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpY2bb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpY2bb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclpY2bb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpY2bb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpY2bb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8hDEP2.s: Assembler messages:
encrypt.c: /tmp/cc8hDEP2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hDEP2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hDEP2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hDEP2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDEP2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDEP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDEP2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDEP2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDEP2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hDEP2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hDEP2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hDEP2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hDEP2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDEP2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hDEP2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8hDEP2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hDEP2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hDEP2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hDEP2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hDEP2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hDEP2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hDEP2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hDEP2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hDEP2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cchHqUEx.s: Assembler messages:
encrypt.c: /tmp/cchHqUEx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHqUEx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHqUEx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchHqUEx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHqUEx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHqUEx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHqUEx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHqUEx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHqUEx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHqUEx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHqUEx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHqUEx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHqUEx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHqUEx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHqUEx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHqUEx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchHqUEx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHqUEx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHqUEx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHqUEx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHqUEx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHqUEx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHqUEx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHqUEx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0VaEEm.s: Assembler messages:
encrypt.c: /tmp/cc0VaEEm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0VaEEm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0VaEEm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0VaEEm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VaEEm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VaEEm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VaEEm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VaEEm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VaEEm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VaEEm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VaEEm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VaEEm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0VaEEm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VaEEm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0VaEEm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VaEEm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0VaEEm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VaEEm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VaEEm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VaEEm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VaEEm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VaEEm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0VaEEm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VaEEm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPQCkBG.s: Assembler messages:
encrypt.c: /tmp/ccPQCkBG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQCkBG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQCkBG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQCkBG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQCkBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQCkBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQCkBG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQCkBG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQCkBG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQCkBG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQCkBG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQCkBG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQCkBG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQCkBG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQCkBG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPQCkBG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQCkBG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQCkBG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQCkBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQCkBG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQCkBG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQCkBG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQCkBG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQCkBG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZoJXxc.s: Assembler messages:
encrypt.c: /tmp/ccZoJXxc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZoJXxc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZoJXxc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZoJXxc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoJXxc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoJXxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoJXxc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoJXxc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoJXxc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoJXxc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoJXxc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoJXxc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZoJXxc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoJXxc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZoJXxc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZoJXxc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoJXxc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoJXxc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoJXxc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoJXxc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoJXxc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoJXxc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoJXxc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoJXxc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctjHnuc.s: Assembler messages:
encrypt.c: /tmp/cctjHnuc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctjHnuc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctjHnuc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctjHnuc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjHnuc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjHnuc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjHnuc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjHnuc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjHnuc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjHnuc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjHnuc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjHnuc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctjHnuc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjHnuc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctjHnuc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjHnuc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctjHnuc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjHnuc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjHnuc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjHnuc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjHnuc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjHnuc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjHnuc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjHnuc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccmWMKJO.s: Assembler messages:
encrypt.c: /tmp/ccmWMKJO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWMKJO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWMKJO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWMKJO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWMKJO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWMKJO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWMKJO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWMKJO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWMKJO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWMKJO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWMKJO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWMKJO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWMKJO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWMKJO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWMKJO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWMKJO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmWMKJO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWMKJO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWMKJO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWMKJO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWMKJO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWMKJO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWMKJO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWMKJO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccpyFjpN.s: Assembler messages:
encrypt.c: /tmp/ccpyFjpN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpyFjpN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpyFjpN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpyFjpN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyFjpN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyFjpN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyFjpN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyFjpN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyFjpN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyFjpN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyFjpN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyFjpN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpyFjpN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyFjpN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpyFjpN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpyFjpN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyFjpN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyFjpN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyFjpN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyFjpN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyFjpN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpyFjpN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyFjpN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyFjpN.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVCupBx.s: Assembler messages:
encrypt.c: /tmp/ccVCupBx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCupBx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCupBx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCupBx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCupBx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCupBx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCupBx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCupBx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCupBx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCupBx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCupBx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCupBx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCupBx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCupBx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCupBx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVCupBx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCupBx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCupBx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCupBx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCupBx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCupBx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCupBx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCupBx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCupBx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoVvGZX.s: Assembler messages:
encrypt.c: /tmp/ccoVvGZX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoVvGZX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoVvGZX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoVvGZX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVvGZX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVvGZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVvGZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVvGZX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVvGZX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVvGZX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVvGZX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVvGZX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoVvGZX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVvGZX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoVvGZX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVvGZX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoVvGZX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVvGZX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVvGZX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVvGZX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVvGZX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVvGZX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoVvGZX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVvGZX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAH47Fy.s: Assembler messages:
encrypt.c: /tmp/ccAH47Fy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAH47Fy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAH47Fy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAH47Fy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH47Fy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH47Fy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH47Fy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH47Fy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH47Fy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAH47Fy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAH47Fy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAH47Fy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAH47Fy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH47Fy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAH47Fy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAH47Fy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAH47Fy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH47Fy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH47Fy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH47Fy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH47Fy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAH47Fy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH47Fy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH47Fy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaFP2Qj.s: Assembler messages:
encrypt.c: /tmp/ccaFP2Qj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFP2Qj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFP2Qj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFP2Qj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFP2Qj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFP2Qj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFP2Qj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFP2Qj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFP2Qj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFP2Qj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFP2Qj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFP2Qj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFP2Qj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFP2Qj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFP2Qj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFP2Qj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaFP2Qj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFP2Qj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFP2Qj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFP2Qj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFP2Qj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFP2Qj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFP2Qj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFP2Qj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0q7VZA.s: Assembler messages:
encrypt.c: /tmp/cc0q7VZA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0q7VZA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0q7VZA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0q7VZA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q7VZA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q7VZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q7VZA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q7VZA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q7VZA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0q7VZA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0q7VZA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0q7VZA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0q7VZA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q7VZA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0q7VZA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0q7VZA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0q7VZA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q7VZA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q7VZA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0q7VZA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q7VZA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0q7VZA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q7VZA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0q7VZA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckYXkTs.s: Assembler messages:
encrypt.c: /tmp/cckYXkTs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckYXkTs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckYXkTs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckYXkTs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYXkTs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYXkTs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYXkTs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYXkTs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYXkTs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYXkTs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYXkTs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYXkTs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckYXkTs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYXkTs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckYXkTs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYXkTs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckYXkTs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYXkTs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYXkTs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYXkTs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYXkTs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYXkTs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckYXkTs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYXkTs.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbC8MZ5.s: Assembler messages:
encrypt.c: /tmp/ccbC8MZ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbC8MZ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbC8MZ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbC8MZ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC8MZ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC8MZ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC8MZ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC8MZ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC8MZ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC8MZ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC8MZ5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC8MZ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbC8MZ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC8MZ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbC8MZ5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC8MZ5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbC8MZ5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC8MZ5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC8MZ5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC8MZ5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC8MZ5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC8MZ5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbC8MZ5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC8MZ5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cch6Cj1X.s: Assembler messages:
encrypt.c: /tmp/cch6Cj1X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6Cj1X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch6Cj1X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cch6Cj1X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6Cj1X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6Cj1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6Cj1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6Cj1X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6Cj1X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6Cj1X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6Cj1X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6Cj1X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cch6Cj1X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6Cj1X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch6Cj1X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch6Cj1X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6Cj1X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6Cj1X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6Cj1X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6Cj1X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6Cj1X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6Cj1X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6Cj1X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6Cj1X.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cckLNPi5.s: Assembler messages:
encrypt.c: /tmp/cckLNPi5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLNPi5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLNPi5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckLNPi5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLNPi5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLNPi5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLNPi5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLNPi5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLNPi5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLNPi5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLNPi5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLNPi5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLNPi5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLNPi5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLNPi5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLNPi5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckLNPi5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLNPi5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLNPi5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLNPi5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLNPi5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLNPi5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLNPi5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLNPi5.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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccugxgux.s: Assembler messages:
encrypt.c: /tmp/ccugxgux.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccugxgux.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccugxgux.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccugxgux.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugxgux.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugxgux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugxgux.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugxgux.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugxgux.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugxgux.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugxgux.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugxgux.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccugxgux.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugxgux.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccugxgux.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccugxgux.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugxgux.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugxgux.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugxgux.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugxgux.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugxgux.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccugxgux.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugxgux.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugxgux.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