Implementation notes: x86, rumba7, crypto_aead/omdsha256k128n96tau96v1

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
199740refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052620171218
200190refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052620171218
210570refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052620171218
211350refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
211470refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
211650refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052620171218
211680refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052620171218
212100refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
212430refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
212730refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052620171218
213750refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
214710refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052620171218
214830refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052620171218
215520refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052620171218
215700refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052620171218
215820refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052620171218
216330refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052620171218
217860refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
218010refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
220890refgcc -m32 -O3 -fomit-frame-pointer2018052620171218
221040refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052620171218
224250refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052620171218
224640refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052620171218
225690refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
226170refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
227460refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
229380refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
232530refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
233520refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
233850refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052620171218
234060refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
234090refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
234600refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
234690refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
235050refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052620171218
235350refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
237060refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052620171218
237900refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
238260refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052620171218
238320refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052620171218
238710refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052620171218
238800refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
238830refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052620171218
239070refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
240780refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052620171218
243420refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
243480refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
243570refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
243660refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
247230refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
249000refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052620171218
249810refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052620171218
250050refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052620171218
250590refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052620171218
250860refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052620171218
251730refgcc -m32 -O2 -fomit-frame-pointer2018052620171218
252540refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
252900refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052620171218
253320refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052620171218
253650refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052620171218
253980refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052620171218
254160refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
254790refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
255000refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052620171218
255030refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052620171218
255360refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052620171218
255420refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052620171218
255510refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
255690refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052620171218
256470refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
257190refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052620171218
258600refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052620171218
258810refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052620171218
259650refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
259950refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052620171218
260280refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
260370refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052620171218
261210refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018052620171218
261660refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052620171218
261690refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052620171218
261900refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052620171218
262500refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
262500refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052620171218
264750refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
264960refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
266190refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
266670refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
267300refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
267570refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
268350refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
269400refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
270870refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052620171218
272370refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
272850refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052620171218
272940refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
273180refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052620171218
273210refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052620171218
273210refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052620171218
273300refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052620171218
273720refgcc -m32 -march=k8 -O -fomit-frame-pointer2018052620171218
274020refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
274050refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052620171218
274140refgcc -m32 -march=core2 -O -fomit-frame-pointer2018052620171218
274200refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052620171218
274200refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018052620171218
274320refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
275010refgcc -m32 -O -fomit-frame-pointer2018052620171218
275160refgcc -m32 -march=athlon -O -fomit-frame-pointer2018052620171218
275520refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052620171218
276210refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052620171218
276270refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
276960refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052620171218
278040refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052620171218
278220refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052620171218
278400refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052620171218
282030refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
282090refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052620171218
286020refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
286170refgcc -m32 -march=i386 -O -fomit-frame-pointer2018052620171218
286200refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018052620171218
287100refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
287490refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052620171218
287640refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052620171218
288000refgcc -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
289170refgcc -m32 -march=prescott -O -fomit-frame-pointer2018052620171218
289200refgcc -m32 -march=nocona -O -fomit-frame-pointer2018052620171218
292020refgcc -m32 -march=i486 -O -fomit-frame-pointer2018052620171218
295860refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052620171218
296250refgcc -m32 -march=pentium -O -fomit-frame-pointer2018052620171218
301950refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
302310refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
302460refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
302700refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
302790refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
303000refgcc -m32 -Os -fomit-frame-pointer2018052620171218
303000refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
303030refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052620171218
303060refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052620171218
303420refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
303900refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052620171218
304410refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052620171218
304500refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
304770refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052620171218
305580refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
305610refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
305790refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052620171218
306450refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
306720refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
307050refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
307410refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
307410refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
307500refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
308160refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052620171218
308310refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052620171218
308430refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018052620171218
308640refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018052620171218
308850refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
309480refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052620171218
309930refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052620171218
309990refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052620171218
310260refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018052620171218
310290refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052620171218
310770refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052620171218
310950refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018052620171218
311130refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052620171218
311220refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052620171218
312330refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052620171218
312900refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052620171218
313110refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018052620171218
313260refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052620171218
313530refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052620171218
376650refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052620171218
405630refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052620171218
405930refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052620171218
407520refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052620171218
461220refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052620171218

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4mKLrl.s: Assembler messages:
encrypt.c: /tmp/cc4mKLrl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mKLrl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mKLrl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mKLrl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mKLrl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mKLrl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mKLrl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mKLrl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mKLrl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mKLrl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mKLrl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mKLrl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mKLrl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mKLrl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mKLrl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mKLrl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4mKLrl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mKLrl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mKLrl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mKLrl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mKLrl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mKLrl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mKLrl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mKLrl.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxFtcFt.s: Assembler messages:
encrypt.c: /tmp/ccxFtcFt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFtcFt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxFtcFt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxFtcFt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFtcFt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFtcFt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFtcFt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFtcFt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFtcFt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFtcFt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFtcFt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFtcFt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxFtcFt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFtcFt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxFtcFt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxFtcFt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFtcFt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFtcFt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFtcFt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFtcFt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFtcFt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxFtcFt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFtcFt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFtcFt.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX8O4PX.s: Assembler messages:
encrypt.c: /tmp/ccX8O4PX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX8O4PX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX8O4PX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX8O4PX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8O4PX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8O4PX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8O4PX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8O4PX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8O4PX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8O4PX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8O4PX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8O4PX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX8O4PX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8O4PX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX8O4PX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX8O4PX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8O4PX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8O4PX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8O4PX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8O4PX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8O4PX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8O4PX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8O4PX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8O4PX.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaPlEpO.s: Assembler messages:
encrypt.c: /tmp/ccaPlEpO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPlEpO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPlEpO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPlEpO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPlEpO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPlEpO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPlEpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPlEpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPlEpO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPlEpO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPlEpO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPlEpO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPlEpO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPlEpO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPlEpO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPlEpO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaPlEpO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPlEpO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPlEpO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPlEpO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPlEpO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPlEpO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPlEpO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPlEpO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOT7Vbx.s: Assembler messages:
encrypt.c: /tmp/ccOT7Vbx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOT7Vbx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOT7Vbx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOT7Vbx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT7Vbx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT7Vbx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT7Vbx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT7Vbx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT7Vbx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOT7Vbx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOT7Vbx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOT7Vbx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOT7Vbx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT7Vbx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOT7Vbx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOT7Vbx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOT7Vbx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT7Vbx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT7Vbx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT7Vbx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT7Vbx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOT7Vbx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT7Vbx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT7Vbx.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw4g7LA.s: Assembler messages:
encrypt.c: /tmp/ccw4g7LA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw4g7LA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw4g7LA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw4g7LA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4g7LA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4g7LA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4g7LA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4g7LA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4g7LA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4g7LA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4g7LA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4g7LA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw4g7LA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4g7LA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw4g7LA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4g7LA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw4g7LA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4g7LA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4g7LA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4g7LA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4g7LA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4g7LA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw4g7LA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4g7LA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGoJoL3.s: Assembler messages:
encrypt.c: /tmp/ccGoJoL3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGoJoL3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGoJoL3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGoJoL3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoJoL3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoJoL3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoJoL3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoJoL3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoJoL3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoJoL3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoJoL3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoJoL3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGoJoL3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoJoL3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGoJoL3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoJoL3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGoJoL3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoJoL3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoJoL3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoJoL3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoJoL3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoJoL3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGoJoL3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoJoL3.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPNHauf.s: Assembler messages:
encrypt.c: /tmp/ccPNHauf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPNHauf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPNHauf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPNHauf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHauf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHauf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHauf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHauf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHauf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNHauf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNHauf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNHauf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPNHauf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHauf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPNHauf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPNHauf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNHauf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNHauf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNHauf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNHauf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNHauf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNHauf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNHauf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNHauf.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS4ccMX.s: Assembler messages:
encrypt.c: /tmp/ccS4ccMX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4ccMX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4ccMX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4ccMX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4ccMX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4ccMX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4ccMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4ccMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4ccMX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4ccMX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4ccMX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4ccMX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4ccMX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4ccMX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4ccMX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4ccMX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS4ccMX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4ccMX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4ccMX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4ccMX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4ccMX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4ccMX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4ccMX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4ccMX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl4R0E9.s: Assembler messages:
encrypt.c: /tmp/ccl4R0E9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl4R0E9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl4R0E9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl4R0E9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4R0E9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4R0E9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4R0E9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4R0E9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4R0E9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl4R0E9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl4R0E9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl4R0E9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl4R0E9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4R0E9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl4R0E9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl4R0E9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl4R0E9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl4R0E9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl4R0E9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4R0E9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl4R0E9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl4R0E9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl4R0E9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl4R0E9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1nRdxC.s: Assembler messages:
encrypt.c: /tmp/cc1nRdxC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1nRdxC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1nRdxC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1nRdxC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nRdxC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nRdxC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nRdxC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nRdxC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nRdxC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nRdxC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nRdxC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nRdxC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1nRdxC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nRdxC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1nRdxC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nRdxC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1nRdxC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nRdxC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nRdxC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nRdxC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nRdxC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nRdxC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1nRdxC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nRdxC.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTLvqsC.s: Assembler messages:
encrypt.c: /tmp/ccTLvqsC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTLvqsC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTLvqsC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTLvqsC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLvqsC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLvqsC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLvqsC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLvqsC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLvqsC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLvqsC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLvqsC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLvqsC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTLvqsC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLvqsC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTLvqsC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTLvqsC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLvqsC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLvqsC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLvqsC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLvqsC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLvqsC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLvqsC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLvqsC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLvqsC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKYlgzf.s: Assembler messages:
encrypt.c: /tmp/ccKYlgzf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYlgzf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYlgzf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYlgzf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYlgzf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYlgzf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYlgzf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYlgzf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYlgzf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYlgzf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYlgzf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYlgzf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYlgzf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYlgzf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYlgzf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYlgzf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKYlgzf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYlgzf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYlgzf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYlgzf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYlgzf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYlgzf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYlgzf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYlgzf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cchfp5Vo.s: Assembler messages:
encrypt.c: /tmp/cchfp5Vo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfp5Vo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfp5Vo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchfp5Vo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfp5Vo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfp5Vo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfp5Vo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfp5Vo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfp5Vo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchfp5Vo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchfp5Vo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchfp5Vo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfp5Vo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfp5Vo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfp5Vo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchfp5Vo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchfp5Vo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfp5Vo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfp5Vo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfp5Vo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfp5Vo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfp5Vo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfp5Vo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfp5Vo.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuJGEmI.s: Assembler messages:
encrypt.c: /tmp/ccuJGEmI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJGEmI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJGEmI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJGEmI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJGEmI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJGEmI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJGEmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJGEmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJGEmI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJGEmI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJGEmI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJGEmI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJGEmI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJGEmI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJGEmI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJGEmI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuJGEmI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJGEmI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJGEmI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJGEmI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJGEmI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJGEmI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJGEmI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJGEmI.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc276ddr.s: Assembler messages:
encrypt.c: /tmp/cc276ddr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc276ddr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc276ddr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc276ddr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc276ddr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc276ddr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc276ddr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc276ddr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc276ddr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc276ddr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc276ddr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc276ddr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc276ddr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc276ddr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc276ddr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc276ddr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc276ddr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc276ddr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc276ddr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc276ddr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc276ddr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc276ddr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc276ddr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc276ddr.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccskUZIq.s: Assembler messages:
encrypt.c: /tmp/ccskUZIq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskUZIq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskUZIq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccskUZIq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskUZIq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskUZIq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskUZIq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskUZIq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskUZIq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskUZIq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskUZIq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskUZIq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskUZIq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskUZIq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskUZIq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskUZIq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskUZIq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskUZIq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskUZIq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskUZIq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskUZIq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskUZIq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskUZIq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskUZIq.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKy3pIT.s: Assembler messages:
encrypt.c: /tmp/ccKy3pIT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKy3pIT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKy3pIT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKy3pIT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy3pIT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy3pIT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy3pIT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy3pIT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy3pIT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy3pIT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy3pIT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy3pIT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKy3pIT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy3pIT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKy3pIT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy3pIT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKy3pIT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy3pIT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy3pIT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy3pIT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy3pIT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy3pIT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKy3pIT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy3pIT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgjMgTY.s: Assembler messages:
encrypt.c: /tmp/ccgjMgTY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjMgTY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjMgTY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjMgTY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjMgTY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjMgTY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjMgTY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjMgTY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjMgTY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjMgTY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjMgTY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjMgTY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjMgTY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjMgTY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjMgTY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgjMgTY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjMgTY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjMgTY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjMgTY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjMgTY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjMgTY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjMgTY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjMgTY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjMgTY.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccG6PSXI.s: Assembler messages:
encrypt.c: /tmp/ccG6PSXI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG6PSXI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG6PSXI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG6PSXI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6PSXI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6PSXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6PSXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6PSXI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6PSXI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6PSXI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6PSXI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6PSXI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG6PSXI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6PSXI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG6PSXI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG6PSXI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6PSXI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6PSXI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6PSXI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6PSXI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6PSXI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG6PSXI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6PSXI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6PSXI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccItVOND.s: Assembler messages:
encrypt.c: /tmp/ccItVOND.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccItVOND.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccItVOND.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccItVOND.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVOND.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVOND.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVOND.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVOND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVOND.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItVOND.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItVOND.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItVOND.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccItVOND.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVOND.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccItVOND.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItVOND.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccItVOND.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItVOND.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItVOND.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItVOND.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVOND.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItVOND.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItVOND.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItVOND.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQHdqsb.s: Assembler messages:
encrypt.c: /tmp/ccQHdqsb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHdqsb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHdqsb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHdqsb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHdqsb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHdqsb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHdqsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHdqsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHdqsb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHdqsb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHdqsb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHdqsb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHdqsb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHdqsb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHdqsb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHdqsb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQHdqsb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHdqsb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHdqsb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHdqsb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHdqsb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHdqsb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHdqsb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHdqsb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3O9IT5.s: Assembler messages:
encrypt.c: /tmp/cc3O9IT5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3O9IT5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3O9IT5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3O9IT5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3O9IT5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3O9IT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3O9IT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3O9IT5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3O9IT5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3O9IT5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3O9IT5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3O9IT5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3O9IT5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3O9IT5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3O9IT5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3O9IT5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3O9IT5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3O9IT5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3O9IT5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3O9IT5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3O9IT5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3O9IT5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3O9IT5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3O9IT5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPt2lH4.s: Assembler messages:
encrypt.c: /tmp/ccPt2lH4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPt2lH4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPt2lH4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPt2lH4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPt2lH4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPt2lH4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPt2lH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPt2lH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPt2lH4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPt2lH4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPt2lH4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPt2lH4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPt2lH4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPt2lH4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPt2lH4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPt2lH4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPt2lH4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPt2lH4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPt2lH4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPt2lH4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPt2lH4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPt2lH4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPt2lH4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPt2lH4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBLtZgC.s: Assembler messages:
encrypt.c: /tmp/ccBLtZgC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBLtZgC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBLtZgC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBLtZgC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLtZgC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLtZgC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLtZgC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLtZgC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLtZgC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLtZgC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLtZgC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLtZgC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBLtZgC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLtZgC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBLtZgC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLtZgC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBLtZgC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLtZgC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLtZgC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLtZgC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLtZgC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLtZgC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBLtZgC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLtZgC.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx2Ny5B.s: Assembler messages:
encrypt.c: /tmp/ccx2Ny5B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2Ny5B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2Ny5B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2Ny5B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Ny5B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Ny5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Ny5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Ny5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Ny5B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2Ny5B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2Ny5B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2Ny5B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2Ny5B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Ny5B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2Ny5B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx2Ny5B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2Ny5B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2Ny5B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2Ny5B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Ny5B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2Ny5B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2Ny5B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2Ny5B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2Ny5B.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7PoPvm.s: Assembler messages:
encrypt.c: /tmp/cc7PoPvm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7PoPvm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7PoPvm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7PoPvm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PoPvm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PoPvm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PoPvm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PoPvm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PoPvm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PoPvm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PoPvm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PoPvm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7PoPvm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PoPvm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7PoPvm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PoPvm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7PoPvm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PoPvm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PoPvm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PoPvm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PoPvm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PoPvm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7PoPvm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PoPvm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPpcezn.s: Assembler messages:
encrypt.c: /tmp/ccPpcezn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPpcezn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPpcezn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPpcezn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpcezn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpcezn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpcezn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpcezn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpcezn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpcezn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpcezn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpcezn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPpcezn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpcezn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPpcezn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPpcezn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpcezn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpcezn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpcezn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpcezn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpcezn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPpcezn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpcezn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpcezn.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3djohP.s: Assembler messages:
encrypt.c: /tmp/cc3djohP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3djohP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3djohP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3djohP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3djohP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3djohP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3djohP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3djohP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3djohP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3djohP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3djohP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3djohP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3djohP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3djohP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3djohP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3djohP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3djohP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3djohP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3djohP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3djohP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3djohP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3djohP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3djohP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3djohP.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDGLLXc.s: Assembler messages:
encrypt.c: /tmp/ccDGLLXc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDGLLXc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDGLLXc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDGLLXc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGLLXc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGLLXc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGLLXc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGLLXc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGLLXc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGLLXc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGLLXc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGLLXc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDGLLXc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGLLXc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDGLLXc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGLLXc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDGLLXc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGLLXc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGLLXc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGLLXc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGLLXc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGLLXc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDGLLXc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGLLXc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMFE8Sg.s: Assembler messages:
encrypt.c: /tmp/ccMFE8Sg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFE8Sg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFE8Sg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFE8Sg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFE8Sg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFE8Sg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFE8Sg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFE8Sg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFE8Sg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFE8Sg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFE8Sg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFE8Sg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFE8Sg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFE8Sg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFE8Sg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMFE8Sg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFE8Sg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFE8Sg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFE8Sg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFE8Sg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFE8Sg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFE8Sg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFE8Sg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFE8Sg.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGHKuoO.s: Assembler messages:
encrypt.c: /tmp/ccGHKuoO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGHKuoO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGHKuoO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGHKuoO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHKuoO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHKuoO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHKuoO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHKuoO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHKuoO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHKuoO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHKuoO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHKuoO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGHKuoO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHKuoO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGHKuoO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGHKuoO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHKuoO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHKuoO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHKuoO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHKuoO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHKuoO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGHKuoO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHKuoO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHKuoO.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckfmmzL.s: Assembler messages:
encrypt.c: /tmp/cckfmmzL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfmmzL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfmmzL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckfmmzL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfmmzL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfmmzL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfmmzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfmmzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfmmzL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfmmzL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfmmzL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfmmzL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfmmzL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfmmzL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfmmzL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfmmzL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckfmmzL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfmmzL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfmmzL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfmmzL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfmmzL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfmmzL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfmmzL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfmmzL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1e3C9o.s: Assembler messages:
encrypt.c: /tmp/cc1e3C9o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1e3C9o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1e3C9o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1e3C9o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1e3C9o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1e3C9o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1e3C9o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1e3C9o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1e3C9o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1e3C9o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1e3C9o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1e3C9o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1e3C9o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1e3C9o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1e3C9o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1e3C9o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1e3C9o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1e3C9o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1e3C9o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1e3C9o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1e3C9o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1e3C9o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1e3C9o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1e3C9o.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3PkYNm.s: Assembler messages:
encrypt.c: /tmp/cc3PkYNm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PkYNm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3PkYNm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3PkYNm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PkYNm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PkYNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PkYNm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PkYNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PkYNm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PkYNm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PkYNm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PkYNm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3PkYNm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PkYNm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3PkYNm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PkYNm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3PkYNm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PkYNm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PkYNm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PkYNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PkYNm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PkYNm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PkYNm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PkYNm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAiq0xY.s: Assembler messages:
encrypt.c: /tmp/ccAiq0xY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAiq0xY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAiq0xY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAiq0xY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiq0xY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiq0xY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiq0xY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiq0xY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiq0xY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiq0xY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiq0xY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiq0xY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAiq0xY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiq0xY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAiq0xY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiq0xY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAiq0xY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiq0xY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiq0xY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiq0xY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiq0xY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiq0xY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAiq0xY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiq0xY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUjLj9L.s: Assembler messages:
encrypt.c: /tmp/ccUjLj9L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUjLj9L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUjLj9L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUjLj9L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjLj9L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjLj9L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjLj9L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjLj9L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjLj9L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUjLj9L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUjLj9L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUjLj9L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUjLj9L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjLj9L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUjLj9L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUjLj9L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUjLj9L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjLj9L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjLj9L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjLj9L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjLj9L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUjLj9L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjLj9L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjLj9L.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctnQkdK.s: Assembler messages:
encrypt.c: /tmp/cctnQkdK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctnQkdK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctnQkdK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctnQkdK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnQkdK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnQkdK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnQkdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnQkdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnQkdK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnQkdK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnQkdK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnQkdK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctnQkdK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnQkdK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctnQkdK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnQkdK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctnQkdK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnQkdK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnQkdK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnQkdK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnQkdK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnQkdK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctnQkdK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnQkdK.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCBwsyh.s: Assembler messages:
encrypt.c: /tmp/ccCBwsyh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBwsyh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBwsyh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBwsyh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBwsyh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBwsyh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBwsyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBwsyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBwsyh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBwsyh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBwsyh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBwsyh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBwsyh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBwsyh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBwsyh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBwsyh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCBwsyh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBwsyh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBwsyh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBwsyh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBwsyh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBwsyh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBwsyh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBwsyh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl9udRq.s: Assembler messages:
encrypt.c: /tmp/ccl9udRq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl9udRq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl9udRq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl9udRq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9udRq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9udRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9udRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9udRq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9udRq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl9udRq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl9udRq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl9udRq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl9udRq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9udRq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl9udRq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl9udRq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl9udRq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9udRq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9udRq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9udRq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9udRq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl9udRq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9udRq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl9udRq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5LuewZ.s: Assembler messages:
encrypt.c: /tmp/cc5LuewZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5LuewZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5LuewZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5LuewZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LuewZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LuewZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LuewZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LuewZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LuewZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LuewZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LuewZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LuewZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5LuewZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LuewZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5LuewZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LuewZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5LuewZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LuewZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LuewZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LuewZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LuewZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LuewZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5LuewZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LuewZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceV1MM3.s: Assembler messages:
encrypt.c: /tmp/cceV1MM3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceV1MM3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceV1MM3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceV1MM3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV1MM3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV1MM3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV1MM3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV1MM3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV1MM3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceV1MM3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceV1MM3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceV1MM3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceV1MM3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV1MM3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceV1MM3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceV1MM3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceV1MM3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceV1MM3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceV1MM3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV1MM3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceV1MM3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceV1MM3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceV1MM3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceV1MM3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccae15xH.s: Assembler messages:
encrypt.c: /tmp/ccae15xH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccae15xH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccae15xH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccae15xH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae15xH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae15xH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae15xH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae15xH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae15xH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae15xH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae15xH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae15xH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccae15xH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae15xH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccae15xH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae15xH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccae15xH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae15xH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae15xH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae15xH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae15xH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae15xH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccae15xH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae15xH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccruv3tI.s: Assembler messages:
encrypt.c: /tmp/ccruv3tI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccruv3tI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccruv3tI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccruv3tI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruv3tI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruv3tI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruv3tI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruv3tI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruv3tI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruv3tI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruv3tI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruv3tI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccruv3tI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruv3tI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccruv3tI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccruv3tI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruv3tI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruv3tI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruv3tI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruv3tI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruv3tI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccruv3tI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruv3tI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruv3tI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDVeC9W.s: Assembler messages:
encrypt.c: /tmp/ccDVeC9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVeC9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVeC9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVeC9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVeC9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVeC9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVeC9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVeC9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVeC9W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVeC9W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVeC9W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVeC9W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVeC9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVeC9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVeC9W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDVeC9W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVeC9W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVeC9W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVeC9W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVeC9W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVeC9W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVeC9W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVeC9W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVeC9W.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckLnDjQ.s: Assembler messages:
encrypt.c: /tmp/cckLnDjQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLnDjQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLnDjQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckLnDjQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLnDjQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLnDjQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLnDjQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLnDjQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLnDjQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLnDjQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLnDjQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLnDjQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLnDjQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLnDjQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLnDjQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLnDjQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckLnDjQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLnDjQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLnDjQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLnDjQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLnDjQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLnDjQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLnDjQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLnDjQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNoEJ0u.s: Assembler messages:
encrypt.c: /tmp/ccNoEJ0u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoEJ0u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoEJ0u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoEJ0u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoEJ0u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoEJ0u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoEJ0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoEJ0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoEJ0u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoEJ0u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoEJ0u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoEJ0u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoEJ0u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoEJ0u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoEJ0u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoEJ0u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNoEJ0u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoEJ0u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoEJ0u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoEJ0u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoEJ0u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoEJ0u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoEJ0u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoEJ0u.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPOKGQB.s: Assembler messages:
encrypt.c: /tmp/ccPOKGQB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOKGQB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOKGQB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOKGQB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOKGQB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOKGQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOKGQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOKGQB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOKGQB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOKGQB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOKGQB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOKGQB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOKGQB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOKGQB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOKGQB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPOKGQB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOKGQB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOKGQB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOKGQB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOKGQB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOKGQB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOKGQB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOKGQB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOKGQB.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6ySCg3.s: Assembler messages:
encrypt.c: /tmp/cc6ySCg3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ySCg3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ySCg3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ySCg3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ySCg3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ySCg3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ySCg3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ySCg3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ySCg3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ySCg3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ySCg3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ySCg3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ySCg3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ySCg3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ySCg3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ySCg3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ySCg3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ySCg3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ySCg3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ySCg3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ySCg3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ySCg3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ySCg3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ySCg3.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclBiptc.s: Assembler messages:
encrypt.c: /tmp/cclBiptc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBiptc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBiptc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclBiptc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBiptc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBiptc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBiptc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBiptc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBiptc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBiptc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBiptc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBiptc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBiptc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBiptc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBiptc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclBiptc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBiptc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBiptc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBiptc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBiptc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBiptc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBiptc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBiptc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBiptc.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyX8m2J.s: Assembler messages:
encrypt.c: /tmp/ccyX8m2J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyX8m2J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyX8m2J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyX8m2J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyX8m2J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyX8m2J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyX8m2J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyX8m2J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyX8m2J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyX8m2J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyX8m2J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyX8m2J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyX8m2J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyX8m2J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyX8m2J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyX8m2J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyX8m2J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyX8m2J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyX8m2J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyX8m2J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyX8m2J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyX8m2J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyX8m2J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyX8m2J.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczoXyNH.s: Assembler messages:
encrypt.c: /tmp/cczoXyNH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoXyNH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoXyNH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczoXyNH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoXyNH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoXyNH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoXyNH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoXyNH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoXyNH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoXyNH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoXyNH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoXyNH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoXyNH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoXyNH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoXyNH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoXyNH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczoXyNH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoXyNH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoXyNH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoXyNH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoXyNH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoXyNH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoXyNH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoXyNH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTPCrKJ.s: Assembler messages:
encrypt.c: /tmp/ccTPCrKJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTPCrKJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTPCrKJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTPCrKJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPCrKJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPCrKJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPCrKJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPCrKJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPCrKJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPCrKJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPCrKJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPCrKJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTPCrKJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPCrKJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTPCrKJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPCrKJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTPCrKJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPCrKJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPCrKJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPCrKJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPCrKJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPCrKJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTPCrKJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPCrKJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccroIWzL.s: Assembler messages:
encrypt.c: /tmp/ccroIWzL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccroIWzL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccroIWzL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccroIWzL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroIWzL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroIWzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroIWzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroIWzL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroIWzL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccroIWzL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccroIWzL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccroIWzL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccroIWzL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroIWzL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccroIWzL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccroIWzL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccroIWzL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroIWzL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroIWzL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroIWzL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroIWzL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccroIWzL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroIWzL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroIWzL.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEmll2i.s: Assembler messages:
encrypt.c: /tmp/ccEmll2i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEmll2i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEmll2i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEmll2i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmll2i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmll2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmll2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmll2i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmll2i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmll2i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmll2i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmll2i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEmll2i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmll2i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEmll2i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEmll2i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmll2i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmll2i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmll2i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmll2i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmll2i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEmll2i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmll2i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmll2i.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXflY8g.s: Assembler messages:
encrypt.c: /tmp/ccXflY8g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXflY8g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXflY8g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXflY8g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflY8g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflY8g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflY8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflY8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflY8g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXflY8g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXflY8g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXflY8g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXflY8g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflY8g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXflY8g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXflY8g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXflY8g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXflY8g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXflY8g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXflY8g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXflY8g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXflY8g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXflY8g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXflY8g.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW1sooR.s: Assembler messages:
encrypt.c: /tmp/ccW1sooR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1sooR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1sooR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1sooR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1sooR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1sooR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1sooR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1sooR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1sooR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1sooR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1sooR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1sooR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1sooR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1sooR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1sooR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW1sooR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1sooR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1sooR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1sooR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1sooR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1sooR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1sooR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1sooR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1sooR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqjVKVR.s: Assembler messages:
encrypt.c: /tmp/ccqjVKVR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjVKVR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjVKVR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjVKVR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjVKVR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjVKVR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjVKVR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjVKVR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjVKVR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjVKVR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjVKVR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjVKVR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjVKVR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjVKVR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjVKVR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjVKVR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqjVKVR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjVKVR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjVKVR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjVKVR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjVKVR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjVKVR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjVKVR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjVKVR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczB7ntw.s: Assembler messages:
encrypt.c: /tmp/cczB7ntw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczB7ntw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczB7ntw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczB7ntw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB7ntw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB7ntw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB7ntw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB7ntw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB7ntw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczB7ntw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczB7ntw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczB7ntw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczB7ntw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB7ntw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczB7ntw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczB7ntw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczB7ntw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczB7ntw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczB7ntw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczB7ntw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB7ntw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczB7ntw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczB7ntw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczB7ntw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFONPqa.s: Assembler messages:
encrypt.c: /tmp/ccFONPqa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFONPqa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFONPqa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFONPqa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFONPqa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFONPqa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFONPqa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFONPqa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFONPqa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFONPqa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFONPqa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFONPqa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFONPqa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFONPqa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFONPqa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFONPqa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFONPqa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFONPqa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFONPqa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFONPqa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFONPqa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFONPqa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFONPqa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFONPqa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihP7hh.s: Assembler messages:
encrypt.c: /tmp/ccihP7hh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihP7hh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihP7hh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihP7hh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihP7hh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihP7hh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihP7hh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihP7hh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihP7hh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihP7hh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihP7hh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihP7hh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihP7hh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihP7hh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihP7hh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihP7hh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihP7hh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihP7hh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihP7hh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihP7hh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihP7hh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihP7hh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihP7hh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihP7hh.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7pNmgD.s: Assembler messages:
encrypt.c: /tmp/cc7pNmgD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7pNmgD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7pNmgD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7pNmgD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pNmgD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pNmgD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pNmgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pNmgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pNmgD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pNmgD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pNmgD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pNmgD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7pNmgD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pNmgD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7pNmgD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pNmgD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7pNmgD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pNmgD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7pNmgD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7pNmgD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pNmgD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7pNmgD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7pNmgD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7pNmgD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc5fU4O.s: Assembler messages:
encrypt.c: /tmp/ccc5fU4O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc5fU4O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc5fU4O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc5fU4O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5fU4O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5fU4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5fU4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5fU4O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5fU4O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5fU4O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5fU4O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5fU4O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc5fU4O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5fU4O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc5fU4O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc5fU4O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5fU4O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5fU4O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5fU4O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5fU4O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5fU4O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc5fU4O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5fU4O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5fU4O.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUOXJGw.s: Assembler messages:
encrypt.c: /tmp/ccUOXJGw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUOXJGw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUOXJGw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUOXJGw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOXJGw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOXJGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOXJGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOXJGw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOXJGw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOXJGw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOXJGw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOXJGw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUOXJGw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOXJGw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUOXJGw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUOXJGw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOXJGw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOXJGw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOXJGw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOXJGw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOXJGw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOXJGw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOXJGw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOXJGw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cch6xchn.s: Assembler messages:
encrypt.c: /tmp/cch6xchn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6xchn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch6xchn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch6xchn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6xchn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6xchn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6xchn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6xchn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6xchn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6xchn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6xchn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6xchn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch6xchn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6xchn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch6xchn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6xchn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch6xchn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6xchn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6xchn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6xchn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6xchn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6xchn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6xchn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6xchn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc38LUYU.s: Assembler messages:
encrypt.c: /tmp/cc38LUYU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38LUYU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38LUYU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc38LUYU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38LUYU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38LUYU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38LUYU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38LUYU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38LUYU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38LUYU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38LUYU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38LUYU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38LUYU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38LUYU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38LUYU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38LUYU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc38LUYU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38LUYU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38LUYU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38LUYU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38LUYU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38LUYU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38LUYU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38LUYU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3PIXty.s: Assembler messages:
encrypt.c: /tmp/cc3PIXty.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PIXty.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3PIXty.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3PIXty.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PIXty.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PIXty.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PIXty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PIXty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PIXty.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PIXty.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PIXty.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PIXty.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3PIXty.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PIXty.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3PIXty.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PIXty.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3PIXty.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PIXty.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PIXty.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PIXty.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PIXty.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PIXty.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PIXty.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PIXty.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9tPOPD.s: Assembler messages:
encrypt.c: /tmp/cc9tPOPD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9tPOPD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9tPOPD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9tPOPD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPOPD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPOPD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPOPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPOPD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPOPD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tPOPD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tPOPD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tPOPD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9tPOPD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPOPD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9tPOPD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9tPOPD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tPOPD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tPOPD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tPOPD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPOPD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tPOPD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9tPOPD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tPOPD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tPOPD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYoFmE6.s: Assembler messages:
encrypt.c: /tmp/ccYoFmE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYoFmE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYoFmE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYoFmE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoFmE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoFmE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoFmE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoFmE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoFmE6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoFmE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoFmE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoFmE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYoFmE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoFmE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYoFmE6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYoFmE6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoFmE6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoFmE6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoFmE6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoFmE6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoFmE6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYoFmE6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoFmE6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoFmE6.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfQNHe6.s: Assembler messages:
encrypt.c: /tmp/ccfQNHe6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfQNHe6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfQNHe6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfQNHe6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQNHe6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQNHe6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQNHe6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQNHe6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQNHe6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQNHe6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQNHe6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQNHe6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfQNHe6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQNHe6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfQNHe6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQNHe6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfQNHe6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQNHe6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQNHe6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQNHe6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQNHe6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQNHe6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfQNHe6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQNHe6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccf53eCQ.s: Assembler messages:
encrypt.c: /tmp/ccf53eCQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf53eCQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf53eCQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf53eCQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf53eCQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf53eCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf53eCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf53eCQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf53eCQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf53eCQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf53eCQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf53eCQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf53eCQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf53eCQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf53eCQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf53eCQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf53eCQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf53eCQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf53eCQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf53eCQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf53eCQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf53eCQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf53eCQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf53eCQ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrYUJ7P.s: Assembler messages:
encrypt.c: /tmp/ccrYUJ7P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrYUJ7P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrYUJ7P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrYUJ7P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYUJ7P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYUJ7P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYUJ7P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYUJ7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYUJ7P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYUJ7P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYUJ7P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYUJ7P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrYUJ7P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYUJ7P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrYUJ7P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYUJ7P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrYUJ7P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYUJ7P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYUJ7P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYUJ7P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYUJ7P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYUJ7P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrYUJ7P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYUJ7P.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cczj2Nck.s: Assembler messages:
encrypt.c: /tmp/cczj2Nck.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczj2Nck.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczj2Nck.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczj2Nck.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczj2Nck.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczj2Nck.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczj2Nck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczj2Nck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczj2Nck.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczj2Nck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczj2Nck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczj2Nck.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczj2Nck.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczj2Nck.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczj2Nck.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczj2Nck.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczj2Nck.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczj2Nck.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczj2Nck.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczj2Nck.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczj2Nck.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczj2Nck.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczj2Nck.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczj2Nck.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUV2IC6.s: Assembler messages:
encrypt.c: /tmp/ccUV2IC6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUV2IC6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUV2IC6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUV2IC6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUV2IC6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUV2IC6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUV2IC6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUV2IC6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUV2IC6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUV2IC6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUV2IC6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUV2IC6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUV2IC6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUV2IC6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUV2IC6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUV2IC6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUV2IC6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUV2IC6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUV2IC6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUV2IC6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUV2IC6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUV2IC6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUV2IC6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUV2IC6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccajFxu8.s: Assembler messages:
encrypt.c: /tmp/ccajFxu8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajFxu8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajFxu8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccajFxu8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFxu8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFxu8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFxu8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFxu8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFxu8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajFxu8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajFxu8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajFxu8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajFxu8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFxu8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajFxu8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccajFxu8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajFxu8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFxu8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFxu8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajFxu8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFxu8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajFxu8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFxu8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajFxu8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWXPgqN.s: Assembler messages:
encrypt.c: /tmp/ccWXPgqN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXPgqN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXPgqN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXPgqN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPgqN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPgqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPgqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPgqN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPgqN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXPgqN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXPgqN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXPgqN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXPgqN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPgqN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXPgqN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWXPgqN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXPgqN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXPgqN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXPgqN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPgqN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXPgqN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXPgqN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXPgqN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXPgqN.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvFOsxL.s: Assembler messages:
encrypt.c: /tmp/ccvFOsxL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvFOsxL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvFOsxL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvFOsxL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFOsxL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFOsxL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFOsxL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFOsxL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFOsxL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFOsxL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFOsxL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFOsxL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvFOsxL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFOsxL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvFOsxL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFOsxL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvFOsxL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFOsxL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFOsxL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFOsxL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFOsxL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFOsxL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvFOsxL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFOsxL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccH2PWSn.s: Assembler messages:
encrypt.c: /tmp/ccH2PWSn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2PWSn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH2PWSn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH2PWSn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2PWSn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2PWSn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2PWSn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2PWSn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2PWSn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2PWSn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2PWSn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2PWSn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH2PWSn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2PWSn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH2PWSn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH2PWSn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2PWSn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2PWSn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2PWSn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2PWSn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2PWSn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2PWSn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2PWSn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2PWSn.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccab3zGj.s: Assembler messages:
encrypt.c: /tmp/ccab3zGj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccab3zGj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccab3zGj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccab3zGj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab3zGj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab3zGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab3zGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab3zGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab3zGj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab3zGj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab3zGj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab3zGj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccab3zGj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab3zGj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccab3zGj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab3zGj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccab3zGj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab3zGj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab3zGj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab3zGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab3zGj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab3zGj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccab3zGj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab3zGj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFS9AiY.s: Assembler messages:
encrypt.c: /tmp/ccFS9AiY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFS9AiY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFS9AiY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFS9AiY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS9AiY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS9AiY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS9AiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS9AiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS9AiY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS9AiY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS9AiY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS9AiY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFS9AiY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS9AiY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFS9AiY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS9AiY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFS9AiY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS9AiY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS9AiY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS9AiY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS9AiY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS9AiY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFS9AiY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS9AiY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOndwnV.s: Assembler messages:
encrypt.c: /tmp/ccOndwnV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOndwnV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOndwnV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOndwnV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOndwnV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOndwnV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOndwnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOndwnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOndwnV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOndwnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOndwnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOndwnV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOndwnV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOndwnV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOndwnV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOndwnV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOndwnV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOndwnV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOndwnV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOndwnV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOndwnV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOndwnV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOndwnV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOndwnV.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5WGbGu.s: Assembler messages:
encrypt.c: /tmp/cc5WGbGu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5WGbGu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5WGbGu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5WGbGu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WGbGu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WGbGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WGbGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WGbGu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WGbGu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WGbGu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WGbGu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WGbGu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5WGbGu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WGbGu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5WGbGu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5WGbGu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WGbGu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WGbGu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WGbGu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WGbGu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WGbGu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5WGbGu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WGbGu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WGbGu.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjPabmp.s: Assembler messages:
encrypt.c: /tmp/ccjPabmp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPabmp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPabmp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPabmp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPabmp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPabmp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPabmp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPabmp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPabmp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPabmp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPabmp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPabmp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPabmp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPabmp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPabmp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPabmp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjPabmp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPabmp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPabmp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPabmp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPabmp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPabmp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPabmp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPabmp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQBQ753.s: Assembler messages:
encrypt.c: /tmp/ccQBQ753.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBQ753.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBQ753.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBQ753.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBQ753.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBQ753.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBQ753.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBQ753.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBQ753.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBQ753.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBQ753.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBQ753.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBQ753.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBQ753.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBQ753.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBQ753.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQBQ753.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBQ753.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBQ753.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBQ753.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBQ753.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBQ753.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBQ753.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBQ753.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccssBJy9.s: Assembler messages:
encrypt.c: /tmp/ccssBJy9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssBJy9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssBJy9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccssBJy9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssBJy9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssBJy9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssBJy9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssBJy9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssBJy9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssBJy9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssBJy9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssBJy9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssBJy9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssBJy9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssBJy9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccssBJy9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssBJy9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssBJy9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssBJy9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssBJy9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssBJy9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssBJy9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssBJy9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssBJy9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccN5EWCH.s: Assembler messages:
encrypt.c: /tmp/ccN5EWCH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN5EWCH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN5EWCH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN5EWCH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5EWCH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5EWCH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5EWCH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5EWCH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5EWCH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN5EWCH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN5EWCH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN5EWCH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN5EWCH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5EWCH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN5EWCH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN5EWCH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN5EWCH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN5EWCH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN5EWCH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5EWCH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN5EWCH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5EWCH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN5EWCH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN5EWCH.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccPSvzEE.s: Assembler messages:
encrypt.c: /tmp/ccPSvzEE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPSvzEE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPSvzEE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPSvzEE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSvzEE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSvzEE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSvzEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSvzEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSvzEE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSvzEE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSvzEE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSvzEE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPSvzEE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSvzEE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPSvzEE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSvzEE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPSvzEE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSvzEE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSvzEE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSvzEE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSvzEE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSvzEE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPSvzEE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSvzEE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc54XCdf.s: Assembler messages:
encrypt.c: /tmp/cc54XCdf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54XCdf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54XCdf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54XCdf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54XCdf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54XCdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54XCdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54XCdf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54XCdf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54XCdf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54XCdf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54XCdf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54XCdf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54XCdf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54XCdf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc54XCdf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54XCdf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54XCdf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54XCdf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54XCdf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54XCdf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54XCdf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54XCdf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54XCdf.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cczG5lbc.s: Assembler messages:
encrypt.c: /tmp/cczG5lbc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczG5lbc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczG5lbc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczG5lbc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG5lbc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG5lbc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG5lbc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG5lbc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG5lbc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG5lbc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG5lbc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG5lbc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczG5lbc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG5lbc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczG5lbc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG5lbc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczG5lbc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG5lbc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczG5lbc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczG5lbc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG5lbc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczG5lbc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczG5lbc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczG5lbc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKXrjRO.s: Assembler messages:
encrypt.c: /tmp/ccKXrjRO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXrjRO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXrjRO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXrjRO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXrjRO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXrjRO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXrjRO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXrjRO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXrjRO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXrjRO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXrjRO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXrjRO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXrjRO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXrjRO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXrjRO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKXrjRO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXrjRO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXrjRO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXrjRO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXrjRO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXrjRO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXrjRO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXrjRO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXrjRO.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrFNNoK.s: Assembler messages:
encrypt.c: /tmp/ccrFNNoK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFNNoK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFNNoK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFNNoK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFNNoK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFNNoK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFNNoK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFNNoK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFNNoK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFNNoK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFNNoK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFNNoK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFNNoK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFNNoK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFNNoK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFNNoK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrFNNoK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFNNoK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFNNoK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFNNoK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFNNoK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFNNoK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFNNoK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFNNoK.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6OeZ9k.s: Assembler messages:
encrypt.c: /tmp/cc6OeZ9k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OeZ9k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OeZ9k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OeZ9k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeZ9k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeZ9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeZ9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeZ9k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeZ9k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OeZ9k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OeZ9k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OeZ9k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OeZ9k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeZ9k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OeZ9k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OeZ9k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OeZ9k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeZ9k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeZ9k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeZ9k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeZ9k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OeZ9k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeZ9k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeZ9k.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLAj1Lh.s: Assembler messages:
encrypt.c: /tmp/ccLAj1Lh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAj1Lh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAj1Lh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAj1Lh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAj1Lh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAj1Lh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAj1Lh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAj1Lh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAj1Lh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAj1Lh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAj1Lh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAj1Lh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAj1Lh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAj1Lh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAj1Lh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAj1Lh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLAj1Lh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAj1Lh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAj1Lh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAj1Lh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAj1Lh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAj1Lh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAj1Lh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAj1Lh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWdnZO2.s: Assembler messages:
encrypt.c: /tmp/ccWdnZO2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdnZO2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdnZO2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdnZO2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdnZO2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdnZO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdnZO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdnZO2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdnZO2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdnZO2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdnZO2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdnZO2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdnZO2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdnZO2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdnZO2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWdnZO2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdnZO2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdnZO2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdnZO2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdnZO2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdnZO2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdnZO2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdnZO2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdnZO2.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjSb7T1.s: Assembler messages:
encrypt.c: /tmp/ccjSb7T1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSb7T1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSb7T1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSb7T1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSb7T1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSb7T1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSb7T1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSb7T1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSb7T1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSb7T1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSb7T1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSb7T1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSb7T1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSb7T1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSb7T1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSb7T1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjSb7T1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSb7T1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSb7T1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSb7T1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSb7T1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSb7T1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSb7T1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSb7T1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj5DtJu.s: Assembler messages:
encrypt.c: /tmp/ccj5DtJu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5DtJu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5DtJu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5DtJu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5DtJu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5DtJu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5DtJu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5DtJu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5DtJu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5DtJu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5DtJu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5DtJu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5DtJu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5DtJu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5DtJu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5DtJu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj5DtJu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5DtJu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5DtJu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5DtJu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5DtJu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5DtJu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5DtJu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5DtJu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTiCm2Z.s: Assembler messages:
encrypt.c: /tmp/ccTiCm2Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTiCm2Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTiCm2Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTiCm2Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiCm2Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiCm2Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiCm2Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiCm2Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiCm2Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiCm2Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiCm2Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiCm2Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTiCm2Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiCm2Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTiCm2Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTiCm2Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiCm2Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiCm2Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiCm2Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiCm2Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiCm2Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiCm2Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiCm2Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiCm2Z.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq0kmHW.s: Assembler messages:
encrypt.c: /tmp/ccq0kmHW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0kmHW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0kmHW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0kmHW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0kmHW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0kmHW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0kmHW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0kmHW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0kmHW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0kmHW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0kmHW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0kmHW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0kmHW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0kmHW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0kmHW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0kmHW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq0kmHW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0kmHW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0kmHW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0kmHW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0kmHW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0kmHW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0kmHW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0kmHW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaGje9s.s: Assembler messages:
encrypt.c: /tmp/ccaGje9s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaGje9s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaGje9s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaGje9s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGje9s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGje9s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGje9s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGje9s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGje9s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGje9s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGje9s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGje9s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaGje9s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGje9s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaGje9s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaGje9s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGje9s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGje9s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGje9s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGje9s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGje9s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaGje9s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGje9s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGje9s.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccCQQsp.s: Assembler messages:
encrypt.c: /tmp/cccCQQsp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccCQQsp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccCQQsp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccCQQsp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQQsp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQQsp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQQsp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQQsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQQsp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQQsp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQQsp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQQsp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccCQQsp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQQsp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccCQQsp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQQsp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccCQQsp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQQsp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCQQsp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCQQsp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQQsp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCQQsp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccCQQsp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCQQsp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM4b6B3.s: Assembler messages:
encrypt.c: /tmp/ccM4b6B3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM4b6B3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM4b6B3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM4b6B3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4b6B3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4b6B3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4b6B3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4b6B3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4b6B3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4b6B3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4b6B3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4b6B3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM4b6B3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4b6B3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM4b6B3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM4b6B3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4b6B3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4b6B3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4b6B3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4b6B3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4b6B3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM4b6B3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4b6B3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4b6B3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRHEGw2.s: Assembler messages:
encrypt.c: /tmp/ccRHEGw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHEGw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHEGw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHEGw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEGw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEGw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEGw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEGw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEGw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHEGw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHEGw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHEGw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHEGw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEGw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHEGw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHEGw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRHEGw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHEGw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHEGw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHEGw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHEGw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHEGw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHEGw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHEGw2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIGdScH.s: Assembler messages:
encrypt.c: /tmp/ccIGdScH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGdScH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGdScH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGdScH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGdScH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGdScH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGdScH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGdScH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGdScH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGdScH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGdScH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGdScH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGdScH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGdScH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGdScH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGdScH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIGdScH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGdScH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGdScH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGdScH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGdScH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGdScH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGdScH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGdScH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc992XeX.s: Assembler messages:
encrypt.c: /tmp/cc992XeX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc992XeX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc992XeX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc992XeX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc992XeX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc992XeX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc992XeX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc992XeX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc992XeX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc992XeX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc992XeX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc992XeX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc992XeX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc992XeX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc992XeX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc992XeX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc992XeX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc992XeX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc992XeX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc992XeX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc992XeX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc992XeX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc992XeX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc992XeX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSzAFK0.s: Assembler messages:
encrypt.c: /tmp/ccSzAFK0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSzAFK0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSzAFK0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSzAFK0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzAFK0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzAFK0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzAFK0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzAFK0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzAFK0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzAFK0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzAFK0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzAFK0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSzAFK0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzAFK0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSzAFK0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSzAFK0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzAFK0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzAFK0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzAFK0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzAFK0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzAFK0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSzAFK0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzAFK0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzAFK0.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOcPHSy.s: Assembler messages:
encrypt.c: /tmp/ccOcPHSy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOcPHSy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOcPHSy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOcPHSy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcPHSy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcPHSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcPHSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcPHSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcPHSy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcPHSy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcPHSy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcPHSy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOcPHSy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcPHSy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOcPHSy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcPHSy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOcPHSy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcPHSy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcPHSy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcPHSy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcPHSy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcPHSy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOcPHSy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcPHSy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctzx2rF.s: Assembler messages:
encrypt.c: /tmp/cctzx2rF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctzx2rF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctzx2rF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctzx2rF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzx2rF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzx2rF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzx2rF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzx2rF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzx2rF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctzx2rF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctzx2rF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctzx2rF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctzx2rF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzx2rF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctzx2rF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctzx2rF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctzx2rF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzx2rF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzx2rF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzx2rF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzx2rF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctzx2rF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzx2rF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzx2rF.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG8YVda.s: Assembler messages:
encrypt.c: /tmp/ccG8YVda.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8YVda.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8YVda.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8YVda.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8YVda.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8YVda.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8YVda.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8YVda.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8YVda.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8YVda.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8YVda.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8YVda.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8YVda.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8YVda.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8YVda.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8YVda.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG8YVda.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8YVda.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8YVda.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8YVda.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8YVda.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8YVda.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8YVda.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8YVda.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQFY08f.s: Assembler messages:
encrypt.c: /tmp/ccQFY08f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQFY08f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQFY08f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQFY08f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFY08f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFY08f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFY08f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFY08f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFY08f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFY08f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFY08f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFY08f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQFY08f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFY08f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQFY08f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQFY08f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFY08f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFY08f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFY08f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFY08f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFY08f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQFY08f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFY08f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFY08f.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWJ1NUP.s: Assembler messages:
encrypt.c: /tmp/ccWJ1NUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJ1NUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJ1NUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJ1NUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ1NUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ1NUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ1NUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ1NUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ1NUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJ1NUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJ1NUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJ1NUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJ1NUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ1NUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJ1NUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJ1NUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWJ1NUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJ1NUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJ1NUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJ1NUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ1NUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJ1NUP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJ1NUP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJ1NUP.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmzHpch.s: Assembler messages:
encrypt.c: /tmp/ccmzHpch.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzHpch.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzHpch.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzHpch.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzHpch.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzHpch.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzHpch.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzHpch.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzHpch.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzHpch.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzHpch.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzHpch.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzHpch.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzHpch.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzHpch.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmzHpch.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzHpch.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzHpch.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzHpch.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzHpch.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzHpch.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzHpch.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzHpch.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzHpch.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccupfCre.s: Assembler messages:
encrypt.c: /tmp/ccupfCre.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupfCre.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupfCre.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccupfCre.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupfCre.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupfCre.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupfCre.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupfCre.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupfCre.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupfCre.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupfCre.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupfCre.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupfCre.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupfCre.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupfCre.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupfCre.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccupfCre.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupfCre.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupfCre.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupfCre.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupfCre.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupfCre.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupfCre.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupfCre.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJhne5W.s: Assembler messages:
encrypt.c: /tmp/ccJhne5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJhne5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJhne5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJhne5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhne5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhne5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhne5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhne5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhne5W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhne5W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhne5W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhne5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJhne5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhne5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJhne5W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJhne5W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhne5W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhne5W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhne5W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhne5W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhne5W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhne5W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhne5W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhne5W.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnLIPWS.s: Assembler messages:
encrypt.c: /tmp/ccnLIPWS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnLIPWS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnLIPWS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnLIPWS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLIPWS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLIPWS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLIPWS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLIPWS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLIPWS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLIPWS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLIPWS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLIPWS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnLIPWS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLIPWS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnLIPWS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLIPWS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnLIPWS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLIPWS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLIPWS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLIPWS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLIPWS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLIPWS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnLIPWS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLIPWS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCnUvCw.s: Assembler messages:
encrypt.c: /tmp/ccCnUvCw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCnUvCw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCnUvCw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCnUvCw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnUvCw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnUvCw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnUvCw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnUvCw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnUvCw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCnUvCw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCnUvCw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCnUvCw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCnUvCw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnUvCw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCnUvCw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCnUvCw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCnUvCw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnUvCw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnUvCw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnUvCw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnUvCw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCnUvCw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnUvCw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnUvCw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccY9zI6v.s: Assembler messages:
encrypt.c: /tmp/ccY9zI6v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9zI6v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9zI6v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9zI6v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9zI6v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9zI6v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9zI6v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9zI6v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9zI6v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9zI6v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9zI6v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9zI6v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9zI6v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9zI6v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9zI6v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9zI6v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY9zI6v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9zI6v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9zI6v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9zI6v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9zI6v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9zI6v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9zI6v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9zI6v.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDnSYya.s: Assembler messages:
encrypt.c: /tmp/ccDnSYya.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnSYya.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnSYya.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnSYya.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnSYya.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnSYya.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnSYya.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnSYya.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnSYya.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnSYya.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnSYya.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnSYya.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnSYya.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnSYya.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnSYya.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnSYya.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnSYya.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnSYya.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnSYya.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnSYya.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnSYya.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnSYya.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnSYya.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnSYya.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc07u2FB.s: Assembler messages:
encrypt.c: /tmp/cc07u2FB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07u2FB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07u2FB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc07u2FB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07u2FB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07u2FB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07u2FB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07u2FB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07u2FB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07u2FB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07u2FB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07u2FB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07u2FB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07u2FB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07u2FB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07u2FB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07u2FB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07u2FB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07u2FB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07u2FB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07u2FB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07u2FB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07u2FB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07u2FB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPOu8tC.s: Assembler messages:
encrypt.c: /tmp/ccPOu8tC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOu8tC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOu8tC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOu8tC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOu8tC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOu8tC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOu8tC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOu8tC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOu8tC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOu8tC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOu8tC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOu8tC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOu8tC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOu8tC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOu8tC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPOu8tC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOu8tC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOu8tC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOu8tC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOu8tC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOu8tC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOu8tC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOu8tC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOu8tC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXtRMV9.s: Assembler messages:
encrypt.c: /tmp/ccXtRMV9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXtRMV9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXtRMV9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXtRMV9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtRMV9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtRMV9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtRMV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtRMV9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtRMV9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtRMV9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtRMV9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtRMV9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXtRMV9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtRMV9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXtRMV9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXtRMV9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtRMV9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtRMV9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtRMV9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtRMV9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtRMV9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXtRMV9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtRMV9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtRMV9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccku2aw4.s: Assembler messages:
encrypt.c: /tmp/ccku2aw4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccku2aw4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccku2aw4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccku2aw4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2aw4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2aw4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2aw4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2aw4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2aw4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2aw4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2aw4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2aw4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccku2aw4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2aw4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccku2aw4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2aw4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccku2aw4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2aw4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccku2aw4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccku2aw4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2aw4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccku2aw4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccku2aw4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccku2aw4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccF2dCYQ.s: Assembler messages:
encrypt.c: /tmp/ccF2dCYQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2dCYQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2dCYQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2dCYQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2dCYQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2dCYQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2dCYQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2dCYQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2dCYQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2dCYQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2dCYQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2dCYQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2dCYQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2dCYQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2dCYQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2dCYQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF2dCYQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2dCYQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2dCYQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2dCYQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2dCYQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2dCYQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2dCYQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2dCYQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccrb268T.s: Assembler messages:
encrypt.c: /tmp/ccrb268T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrb268T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrb268T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrb268T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrb268T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrb268T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrb268T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrb268T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrb268T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrb268T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrb268T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrb268T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrb268T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrb268T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrb268T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrb268T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrb268T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrb268T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrb268T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrb268T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrb268T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrb268T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrb268T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrb268T.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAxOQbn.s: Assembler messages:
encrypt.c: /tmp/ccAxOQbn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxOQbn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxOQbn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxOQbn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxOQbn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxOQbn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxOQbn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxOQbn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxOQbn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxOQbn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxOQbn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxOQbn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxOQbn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxOQbn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxOQbn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxOQbn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAxOQbn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxOQbn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxOQbn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxOQbn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxOQbn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxOQbn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxOQbn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxOQbn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNRPHve.s: Assembler messages:
encrypt.c: /tmp/ccNRPHve.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRPHve.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRPHve.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRPHve.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRPHve.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRPHve.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRPHve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRPHve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRPHve.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRPHve.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRPHve.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRPHve.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRPHve.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRPHve.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRPHve.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRPHve.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNRPHve.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRPHve.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRPHve.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRPHve.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRPHve.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRPHve.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRPHve.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRPHve.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8prx1S.s: Assembler messages:
encrypt.c: /tmp/cc8prx1S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8prx1S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8prx1S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8prx1S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prx1S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prx1S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prx1S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prx1S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prx1S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prx1S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prx1S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prx1S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8prx1S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prx1S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8prx1S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prx1S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8prx1S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prx1S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8prx1S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8prx1S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prx1S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8prx1S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8prx1S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8prx1S.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccvOawZv.s: Assembler messages:
encrypt.c: /tmp/ccvOawZv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOawZv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOawZv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOawZv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOawZv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOawZv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOawZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOawZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOawZv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOawZv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOawZv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOawZv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOawZv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOawZv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOawZv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOawZv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvOawZv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOawZv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOawZv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOawZv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOawZv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOawZv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOawZv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOawZv.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5DfmSY.s: Assembler messages:
encrypt.c: /tmp/cc5DfmSY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DfmSY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DfmSY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DfmSY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DfmSY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DfmSY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DfmSY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DfmSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DfmSY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DfmSY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DfmSY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DfmSY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DfmSY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DfmSY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DfmSY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DfmSY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5DfmSY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DfmSY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DfmSY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DfmSY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DfmSY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DfmSY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DfmSY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DfmSY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKI8uj1.s: Assembler messages:
encrypt.c: /tmp/ccKI8uj1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKI8uj1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKI8uj1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKI8uj1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI8uj1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI8uj1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI8uj1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI8uj1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI8uj1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKI8uj1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKI8uj1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKI8uj1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKI8uj1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI8uj1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKI8uj1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKI8uj1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKI8uj1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI8uj1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI8uj1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI8uj1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI8uj1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKI8uj1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI8uj1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI8uj1.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrVIPyM.s: Assembler messages:
encrypt.c: /tmp/ccrVIPyM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVIPyM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVIPyM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVIPyM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIPyM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIPyM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIPyM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIPyM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIPyM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIPyM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIPyM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIPyM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVIPyM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIPyM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVIPyM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIPyM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrVIPyM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIPyM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVIPyM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVIPyM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIPyM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVIPyM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVIPyM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVIPyM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEunv8t.s: Assembler messages:
encrypt.c: /tmp/ccEunv8t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEunv8t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEunv8t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEunv8t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEunv8t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEunv8t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEunv8t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEunv8t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEunv8t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEunv8t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEunv8t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEunv8t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEunv8t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEunv8t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEunv8t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEunv8t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEunv8t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEunv8t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEunv8t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEunv8t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEunv8t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEunv8t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEunv8t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEunv8t.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnYY43q.s: Assembler messages:
encrypt.c: /tmp/ccnYY43q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYY43q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYY43q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYY43q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYY43q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYY43q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYY43q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYY43q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYY43q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYY43q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYY43q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYY43q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYY43q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYY43q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYY43q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYY43q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnYY43q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYY43q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYY43q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYY43q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYY43q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYY43q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnYY43q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYY43q.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKW2NCg.s: Assembler messages:
encrypt.c: /tmp/ccKW2NCg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKW2NCg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKW2NCg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKW2NCg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW2NCg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW2NCg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW2NCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW2NCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW2NCg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKW2NCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKW2NCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKW2NCg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKW2NCg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW2NCg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKW2NCg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKW2NCg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKW2NCg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW2NCg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW2NCg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW2NCg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW2NCg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKW2NCg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW2NCg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW2NCg.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNu1IS1.s: Assembler messages:
encrypt.c: /tmp/ccNu1IS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNu1IS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNu1IS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNu1IS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu1IS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu1IS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu1IS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu1IS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu1IS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNu1IS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNu1IS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNu1IS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNu1IS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu1IS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNu1IS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNu1IS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNu1IS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNu1IS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNu1IS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNu1IS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu1IS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNu1IS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNu1IS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNu1IS1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLCUspz.s: Assembler messages:
encrypt.c: /tmp/ccLCUspz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLCUspz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLCUspz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLCUspz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCUspz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCUspz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCUspz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCUspz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCUspz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCUspz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCUspz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCUspz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLCUspz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCUspz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLCUspz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCUspz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLCUspz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCUspz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCUspz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCUspz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCUspz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCUspz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLCUspz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCUspz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwCBozg.s: Assembler messages:
encrypt.c: /tmp/ccwCBozg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwCBozg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwCBozg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwCBozg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCBozg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCBozg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCBozg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCBozg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCBozg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCBozg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCBozg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCBozg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwCBozg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCBozg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwCBozg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCBozg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwCBozg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCBozg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCBozg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCBozg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCBozg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCBozg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwCBozg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCBozg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2aWngV.s: Assembler messages:
encrypt.c: /tmp/cc2aWngV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aWngV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aWngV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aWngV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWngV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWngV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWngV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWngV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWngV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWngV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWngV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWngV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aWngV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWngV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aWngV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWngV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2aWngV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aWngV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aWngV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aWngV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aWngV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aWngV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aWngV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aWngV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccqQX2cy.s: Assembler messages:
encrypt.c: /tmp/ccqQX2cy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQX2cy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQX2cy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQX2cy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQX2cy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQX2cy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQX2cy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQX2cy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQX2cy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQX2cy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQX2cy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQX2cy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQX2cy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQX2cy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQX2cy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQX2cy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqQX2cy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQX2cy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQX2cy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQX2cy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQX2cy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQX2cy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQX2cy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQX2cy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2owN50.s: Assembler messages:
encrypt.c: /tmp/cc2owN50.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2owN50.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2owN50.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2owN50.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2owN50.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2owN50.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2owN50.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2owN50.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2owN50.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2owN50.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2owN50.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2owN50.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2owN50.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2owN50.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2owN50.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2owN50.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2owN50.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2owN50.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2owN50.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2owN50.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2owN50.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2owN50.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2owN50.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2owN50.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccty8ayt.s: Assembler messages:
encrypt.c: /tmp/ccty8ayt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccty8ayt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccty8ayt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccty8ayt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccty8ayt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccty8ayt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccty8ayt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty8ayt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty8ayt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty8ayt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccty8ayt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty8ayt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccty8ayt.s: Assembler messages:
encrypt.c: /tmp/ccty8ayt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccty8ayt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccty8ayt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccty8ayt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccty8ayt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccty8ayt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccty8ayt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty8ayt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty8ayt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty8ayt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty8ayt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty8ayt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccty8ayt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty8ayt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjea1V6.s: Assembler messages:
encrypt.c: /tmp/ccjea1V6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjea1V6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjea1V6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjea1V6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjea1V6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjea1V6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjea1V6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjea1V6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjea1V6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjea1V6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjea1V6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjea1V6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccjea1V6.s: Assembler messages:
encrypt.c: /tmp/ccjea1V6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjea1V6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjea1V6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjea1V6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjea1V6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjea1V6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjea1V6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjea1V6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjea1V6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjea1V6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjea1V6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjea1V6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjea1V6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjea1V6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrlHfwH.s: Assembler messages:
encrypt.c: /tmp/ccrlHfwH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlHfwH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlHfwH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlHfwH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlHfwH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlHfwH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrlHfwH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlHfwH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlHfwH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlHfwH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlHfwH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlHfwH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrlHfwH.s: Assembler messages:
encrypt.c: /tmp/ccrlHfwH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlHfwH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlHfwH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlHfwH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlHfwH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlHfwH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrlHfwH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlHfwH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlHfwH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlHfwH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlHfwH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlHfwH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlHfwH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlHfwH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMa6xdm.s: Assembler messages:
encrypt.c: /tmp/ccMa6xdm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMa6xdm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMa6xdm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMa6xdm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMa6xdm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMa6xdm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMa6xdm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa6xdm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa6xdm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa6xdm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMa6xdm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa6xdm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccMa6xdm.s: Assembler messages:
encrypt.c: /tmp/ccMa6xdm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMa6xdm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMa6xdm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMa6xdm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMa6xdm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMa6xdm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMa6xdm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa6xdm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa6xdm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa6xdm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa6xdm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa6xdm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMa6xdm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa6xdm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3r0fyQ.s: Assembler messages:
encrypt.c: /tmp/cc3r0fyQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3r0fyQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3r0fyQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3r0fyQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r0fyQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r0fyQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r0fyQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r0fyQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r0fyQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r0fyQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r0fyQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r0fyQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3r0fyQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r0fyQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3r0fyQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3r0fyQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r0fyQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r0fyQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r0fyQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r0fyQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r0fyQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3r0fyQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r0fyQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r0fyQ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4JbxmN.s: Assembler messages:
encrypt.c: /tmp/cc4JbxmN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4JbxmN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4JbxmN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4JbxmN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JbxmN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JbxmN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JbxmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JbxmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JbxmN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JbxmN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JbxmN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JbxmN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4JbxmN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JbxmN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4JbxmN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JbxmN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4JbxmN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JbxmN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JbxmN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JbxmN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JbxmN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JbxmN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4JbxmN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JbxmN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGKcCpg.s: Assembler messages:
encrypt.c: /tmp/ccGKcCpg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKcCpg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKcCpg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKcCpg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKcCpg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKcCpg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKcCpg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKcCpg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKcCpg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKcCpg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKcCpg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKcCpg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKcCpg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKcCpg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKcCpg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKcCpg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGKcCpg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKcCpg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKcCpg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKcCpg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKcCpg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKcCpg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKcCpg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKcCpg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIAAHbv.s: Assembler messages:
encrypt.c: /tmp/ccIAAHbv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAAHbv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAAHbv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAAHbv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAAHbv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAAHbv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAAHbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAAHbv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAAHbv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAAHbv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAAHbv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAAHbv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAAHbv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAAHbv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAAHbv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIAAHbv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAAHbv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAAHbv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAAHbv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAAHbv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAAHbv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAAHbv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAAHbv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAAHbv.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccF1EEr3.s: Assembler messages:
encrypt.c: /tmp/ccF1EEr3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1EEr3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1EEr3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1EEr3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1EEr3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1EEr3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1EEr3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1EEr3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1EEr3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1EEr3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1EEr3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1EEr3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1EEr3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1EEr3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1EEr3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF1EEr3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1EEr3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1EEr3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1EEr3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1EEr3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1EEr3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1EEr3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1EEr3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1EEr3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccvALJhT.s: Assembler messages:
encrypt.c: /tmp/ccvALJhT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvALJhT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvALJhT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvALJhT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvALJhT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvALJhT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvALJhT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvALJhT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvALJhT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvALJhT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvALJhT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvALJhT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvALJhT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvALJhT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvALJhT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvALJhT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvALJhT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvALJhT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvALJhT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvALJhT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvALJhT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvALJhT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvALJhT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvALJhT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccULkcWx.s: Assembler messages:
encrypt.c: /tmp/ccULkcWx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULkcWx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULkcWx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULkcWx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkcWx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkcWx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkcWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkcWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkcWx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULkcWx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULkcWx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULkcWx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULkcWx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkcWx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULkcWx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULkcWx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULkcWx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULkcWx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULkcWx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULkcWx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkcWx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULkcWx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULkcWx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULkcWx.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDCBOTA.s: Assembler messages:
encrypt.c: /tmp/ccDCBOTA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDCBOTA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDCBOTA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDCBOTA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCBOTA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCBOTA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCBOTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCBOTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCBOTA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCBOTA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCBOTA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCBOTA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDCBOTA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCBOTA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDCBOTA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCBOTA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDCBOTA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCBOTA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCBOTA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCBOTA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCBOTA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCBOTA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDCBOTA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCBOTA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDCihJP.s: Assembler messages:
encrypt.c: /tmp/ccDCihJP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDCihJP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDCihJP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDCihJP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCihJP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCihJP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCihJP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCihJP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCihJP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDCihJP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDCihJP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDCihJP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDCihJP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCihJP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDCihJP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDCihJP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDCihJP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCihJP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCihJP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCihJP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCihJP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDCihJP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCihJP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCihJP.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDj7sv8.s: Assembler messages:
encrypt.c: /tmp/ccDj7sv8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDj7sv8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDj7sv8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDj7sv8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDj7sv8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDj7sv8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDj7sv8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDj7sv8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDj7sv8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDj7sv8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDj7sv8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDj7sv8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDj7sv8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDj7sv8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDj7sv8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDj7sv8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDj7sv8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDj7sv8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDj7sv8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDj7sv8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDj7sv8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDj7sv8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDj7sv8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDj7sv8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXew5Di.s: Assembler messages:
encrypt.c: /tmp/ccXew5Di.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXew5Di.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXew5Di.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXew5Di.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXew5Di.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXew5Di.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXew5Di.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXew5Di.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXew5Di.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXew5Di.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXew5Di.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXew5Di.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXew5Di.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXew5Di.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXew5Di.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXew5Di.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXew5Di.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXew5Di.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXew5Di.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXew5Di.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXew5Di.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXew5Di.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXew5Di.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXew5Di.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg2oG8U.s: Assembler messages:
encrypt.c: /tmp/ccg2oG8U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg2oG8U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg2oG8U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg2oG8U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2oG8U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2oG8U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2oG8U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2oG8U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2oG8U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2oG8U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2oG8U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2oG8U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg2oG8U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2oG8U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg2oG8U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg2oG8U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2oG8U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2oG8U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2oG8U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2oG8U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2oG8U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg2oG8U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2oG8U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2oG8U.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccl7g5qS.s: Assembler messages:
encrypt.c: /tmp/ccl7g5qS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl7g5qS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl7g5qS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl7g5qS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7g5qS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7g5qS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7g5qS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7g5qS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7g5qS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7g5qS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7g5qS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7g5qS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl7g5qS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7g5qS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl7g5qS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7g5qS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl7g5qS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7g5qS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7g5qS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7g5qS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7g5qS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7g5qS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7g5qS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7g5qS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj0idml.s: Assembler messages:
encrypt.c: /tmp/ccj0idml.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0idml.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0idml.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0idml.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0idml.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0idml.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0idml.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0idml.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0idml.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0idml.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0idml.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0idml.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0idml.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0idml.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0idml.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0idml.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0idml.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0idml.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0idml.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0idml.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0idml.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0idml.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0idml.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0idml.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8NIXD8.s: Assembler messages:
encrypt.c: /tmp/cc8NIXD8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8NIXD8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8NIXD8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8NIXD8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIXD8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIXD8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIXD8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIXD8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIXD8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIXD8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIXD8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIXD8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8NIXD8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIXD8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8NIXD8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIXD8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8NIXD8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIXD8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8NIXD8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8NIXD8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIXD8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8NIXD8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NIXD8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8NIXD8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyhXJJB.s: Assembler messages:
encrypt.c: /tmp/ccyhXJJB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyhXJJB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyhXJJB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyhXJJB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhXJJB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhXJJB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhXJJB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhXJJB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhXJJB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhXJJB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhXJJB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhXJJB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyhXJJB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhXJJB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyhXJJB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhXJJB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyhXJJB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhXJJB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhXJJB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhXJJB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhXJJB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhXJJB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyhXJJB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhXJJB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSLC8yl.s: Assembler messages:
encrypt.c: /tmp/ccSLC8yl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLC8yl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLC8yl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLC8yl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLC8yl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLC8yl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLC8yl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLC8yl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLC8yl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLC8yl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLC8yl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLC8yl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLC8yl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLC8yl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLC8yl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLC8yl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSLC8yl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLC8yl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLC8yl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLC8yl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLC8yl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLC8yl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLC8yl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLC8yl.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceO0QcT.s: Assembler messages:
encrypt.c: /tmp/cceO0QcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceO0QcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceO0QcT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceO0QcT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO0QcT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO0QcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO0QcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO0QcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO0QcT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO0QcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO0QcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO0QcT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceO0QcT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO0QcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceO0QcT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO0QcT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceO0QcT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO0QcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO0QcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO0QcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO0QcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO0QcT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceO0QcT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO0QcT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2H3sgv.s: Assembler messages:
encrypt.c: /tmp/cc2H3sgv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2H3sgv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2H3sgv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2H3sgv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H3sgv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H3sgv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H3sgv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H3sgv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H3sgv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2H3sgv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2H3sgv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2H3sgv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2H3sgv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H3sgv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2H3sgv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2H3sgv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2H3sgv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2H3sgv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2H3sgv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H3sgv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2H3sgv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2H3sgv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2H3sgv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2H3sgv.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr3W7lg.s: Assembler messages:
encrypt.c: /tmp/ccr3W7lg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3W7lg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3W7lg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3W7lg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3W7lg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3W7lg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3W7lg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3W7lg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3W7lg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3W7lg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3W7lg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3W7lg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3W7lg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3W7lg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3W7lg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3W7lg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr3W7lg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3W7lg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3W7lg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3W7lg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3W7lg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3W7lg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3W7lg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3W7lg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQbmfhY.s: Assembler messages:
encrypt.c: /tmp/ccQbmfhY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbmfhY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbmfhY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbmfhY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmfhY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmfhY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmfhY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmfhY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmfhY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbmfhY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbmfhY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbmfhY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbmfhY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmfhY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbmfhY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQbmfhY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbmfhY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbmfhY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbmfhY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbmfhY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbmfhY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbmfhY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbmfhY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbmfhY.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSuyg8N.s: Assembler messages:
encrypt.c: /tmp/ccSuyg8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuyg8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuyg8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuyg8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuyg8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuyg8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuyg8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuyg8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuyg8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuyg8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuyg8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuyg8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuyg8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuyg8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuyg8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuyg8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSuyg8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuyg8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuyg8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuyg8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuyg8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuyg8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuyg8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuyg8N.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDgAn6x.s: Assembler messages:
encrypt.c: /tmp/ccDgAn6x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDgAn6x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDgAn6x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDgAn6x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgAn6x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgAn6x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgAn6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgAn6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgAn6x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgAn6x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgAn6x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgAn6x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDgAn6x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgAn6x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDgAn6x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgAn6x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDgAn6x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgAn6x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgAn6x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgAn6x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgAn6x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgAn6x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDgAn6x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgAn6x.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP9WA4A.s: Assembler messages:
encrypt.c: /tmp/ccP9WA4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9WA4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9WA4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9WA4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9WA4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9WA4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9WA4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9WA4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9WA4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9WA4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9WA4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9WA4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9WA4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9WA4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9WA4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP9WA4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9WA4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9WA4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9WA4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9WA4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9WA4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9WA4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9WA4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9WA4A.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Zt6S0.s: Assembler messages:
encrypt.c: /tmp/cc2Zt6S0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Zt6S0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Zt6S0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Zt6S0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Zt6S0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Zt6S0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Zt6S0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Zt6S0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Zt6S0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Zt6S0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Zt6S0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Zt6S0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Zt6S0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Zt6S0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Zt6S0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Zt6S0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Zt6S0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Zt6S0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Zt6S0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Zt6S0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Zt6S0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Zt6S0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Zt6S0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Zt6S0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJNiSLs.s: Assembler messages:
encrypt.c: /tmp/ccJNiSLs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNiSLs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNiSLs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNiSLs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNiSLs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNiSLs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNiSLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNiSLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNiSLs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNiSLs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNiSLs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNiSLs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNiSLs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNiSLs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNiSLs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNiSLs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJNiSLs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNiSLs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNiSLs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNiSLs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNiSLs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNiSLs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNiSLs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNiSLs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccRxFSv.s: Assembler messages:
encrypt.c: /tmp/cccRxFSv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccRxFSv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccRxFSv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccRxFSv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRxFSv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRxFSv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRxFSv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRxFSv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRxFSv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRxFSv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRxFSv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRxFSv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccRxFSv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRxFSv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccRxFSv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccRxFSv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRxFSv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRxFSv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRxFSv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRxFSv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRxFSv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRxFSv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRxFSv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRxFSv.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXMkfUV.s: Assembler messages:
encrypt.c: /tmp/ccXMkfUV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMkfUV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMkfUV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMkfUV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMkfUV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMkfUV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMkfUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMkfUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMkfUV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMkfUV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMkfUV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMkfUV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMkfUV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMkfUV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMkfUV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMkfUV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXMkfUV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMkfUV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMkfUV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMkfUV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMkfUV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMkfUV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMkfUV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMkfUV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr0hDNa.s: Assembler messages:
encrypt.c: /tmp/ccr0hDNa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr0hDNa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr0hDNa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr0hDNa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0hDNa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0hDNa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0hDNa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0hDNa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0hDNa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0hDNa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0hDNa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0hDNa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr0hDNa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0hDNa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr0hDNa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr0hDNa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0hDNa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0hDNa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0hDNa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0hDNa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0hDNa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0hDNa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0hDNa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0hDNa.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0aJ9zy.s: Assembler messages:
encrypt.c: /tmp/cc0aJ9zy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0aJ9zy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0aJ9zy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0aJ9zy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aJ9zy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aJ9zy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aJ9zy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aJ9zy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aJ9zy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aJ9zy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aJ9zy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aJ9zy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0aJ9zy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aJ9zy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0aJ9zy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aJ9zy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0aJ9zy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aJ9zy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aJ9zy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aJ9zy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aJ9zy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aJ9zy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0aJ9zy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aJ9zy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ZBwKI.s: Assembler messages:
encrypt.c: /tmp/cc4ZBwKI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ZBwKI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ZBwKI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ZBwKI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBwKI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBwKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBwKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBwKI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBwKI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZBwKI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZBwKI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZBwKI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ZBwKI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBwKI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ZBwKI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ZBwKI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZBwKI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZBwKI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZBwKI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZBwKI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZBwKI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZBwKI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZBwKI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZBwKI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5DRcve.s: Assembler messages:
encrypt.c: /tmp/cc5DRcve.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DRcve.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DRcve.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DRcve.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DRcve.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DRcve.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DRcve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DRcve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DRcve.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DRcve.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DRcve.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DRcve.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DRcve.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DRcve.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DRcve.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DRcve.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5DRcve.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DRcve.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DRcve.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DRcve.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DRcve.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DRcve.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DRcve.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DRcve.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQRnhqY.s: Assembler messages:
encrypt.c: /tmp/ccQRnhqY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRnhqY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRnhqY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRnhqY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRnhqY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRnhqY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRnhqY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRnhqY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRnhqY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRnhqY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRnhqY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRnhqY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRnhqY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRnhqY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRnhqY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQRnhqY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRnhqY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRnhqY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRnhqY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRnhqY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRnhqY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRnhqY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRnhqY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRnhqY.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWxyYjO.s: Assembler messages:
encrypt.c: /tmp/ccWxyYjO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxyYjO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWxyYjO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWxyYjO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxyYjO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxyYjO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxyYjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxyYjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxyYjO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxyYjO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxyYjO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxyYjO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWxyYjO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxyYjO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWxyYjO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxyYjO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWxyYjO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxyYjO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxyYjO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxyYjO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxyYjO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxyYjO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxyYjO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxyYjO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3OjThD.s: Assembler messages:
encrypt.c: /tmp/cc3OjThD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3OjThD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3OjThD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3OjThD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OjThD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OjThD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OjThD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OjThD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OjThD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OjThD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OjThD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OjThD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3OjThD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OjThD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3OjThD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3OjThD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OjThD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OjThD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OjThD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OjThD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OjThD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3OjThD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OjThD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OjThD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchXlt9s.s: Assembler messages:
encrypt.c: /tmp/cchXlt9s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchXlt9s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchXlt9s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchXlt9s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXlt9s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXlt9s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXlt9s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXlt9s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXlt9s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXlt9s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXlt9s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXlt9s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchXlt9s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXlt9s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchXlt9s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXlt9s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchXlt9s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXlt9s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXlt9s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXlt9s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXlt9s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXlt9s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchXlt9s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXlt9s.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccovqu30.s: Assembler messages:
encrypt.c: /tmp/ccovqu30.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccovqu30.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccovqu30.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccovqu30.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovqu30.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovqu30.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovqu30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovqu30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovqu30.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovqu30.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovqu30.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovqu30.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccovqu30.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovqu30.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccovqu30.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovqu30.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccovqu30.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovqu30.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovqu30.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovqu30.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovqu30.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovqu30.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccovqu30.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovqu30.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccuNY4Xf.s: Assembler messages:
encrypt.c: /tmp/ccuNY4Xf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNY4Xf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuNY4Xf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuNY4Xf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNY4Xf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNY4Xf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNY4Xf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNY4Xf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNY4Xf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNY4Xf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNY4Xf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNY4Xf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuNY4Xf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNY4Xf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuNY4Xf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuNY4Xf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNY4Xf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNY4Xf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNY4Xf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNY4Xf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNY4Xf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNY4Xf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNY4Xf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNY4Xf.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cctXf0ZF.s: Assembler messages:
encrypt.c: /tmp/cctXf0ZF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctXf0ZF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctXf0ZF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctXf0ZF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXf0ZF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXf0ZF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXf0ZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXf0ZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXf0ZF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXf0ZF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXf0ZF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXf0ZF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctXf0ZF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXf0ZF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctXf0ZF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXf0ZF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctXf0ZF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXf0ZF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXf0ZF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXf0ZF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXf0ZF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXf0ZF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXf0ZF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXf0ZF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJhmZaW.s: Assembler messages:
encrypt.c: /tmp/ccJhmZaW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJhmZaW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJhmZaW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJhmZaW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhmZaW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhmZaW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhmZaW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhmZaW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhmZaW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhmZaW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhmZaW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhmZaW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJhmZaW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhmZaW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJhmZaW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhmZaW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJhmZaW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhmZaW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhmZaW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhmZaW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhmZaW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhmZaW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhmZaW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhmZaW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGET1PA.s: Assembler messages:
encrypt.c: /tmp/ccGET1PA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGET1PA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGET1PA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGET1PA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGET1PA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGET1PA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGET1PA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGET1PA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGET1PA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGET1PA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGET1PA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGET1PA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGET1PA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGET1PA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGET1PA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGET1PA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGET1PA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGET1PA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGET1PA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGET1PA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGET1PA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGET1PA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGET1PA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGET1PA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz36xDd.s: Assembler messages:
encrypt.c: /tmp/ccz36xDd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz36xDd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz36xDd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz36xDd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz36xDd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz36xDd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz36xDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz36xDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz36xDd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz36xDd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz36xDd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz36xDd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz36xDd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz36xDd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz36xDd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz36xDd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz36xDd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz36xDd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz36xDd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz36xDd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz36xDd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz36xDd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz36xDd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz36xDd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc35RDBG.s: Assembler messages:
encrypt.c: /tmp/cc35RDBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35RDBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35RDBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc35RDBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35RDBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35RDBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35RDBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35RDBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35RDBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35RDBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35RDBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35RDBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35RDBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35RDBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35RDBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35RDBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc35RDBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35RDBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35RDBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35RDBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35RDBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35RDBG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc35RDBG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35RDBG.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrqo9Vs.s: Assembler messages:
encrypt.c: /tmp/ccrqo9Vs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrqo9Vs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrqo9Vs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrqo9Vs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqo9Vs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqo9Vs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqo9Vs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqo9Vs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqo9Vs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqo9Vs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqo9Vs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqo9Vs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrqo9Vs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqo9Vs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrqo9Vs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqo9Vs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrqo9Vs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqo9Vs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqo9Vs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqo9Vs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqo9Vs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqo9Vs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrqo9Vs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqo9Vs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchQ0mI1.s: Assembler messages:
encrypt.c: /tmp/cchQ0mI1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchQ0mI1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchQ0mI1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchQ0mI1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQ0mI1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQ0mI1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQ0mI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQ0mI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQ0mI1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchQ0mI1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchQ0mI1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchQ0mI1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchQ0mI1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQ0mI1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchQ0mI1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchQ0mI1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchQ0mI1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchQ0mI1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchQ0mI1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchQ0mI1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQ0mI1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchQ0mI1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchQ0mI1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchQ0mI1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCGhWbB.s: Assembler messages:
encrypt.c: /tmp/ccCGhWbB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCGhWbB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCGhWbB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCGhWbB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGhWbB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGhWbB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGhWbB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGhWbB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGhWbB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGhWbB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGhWbB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGhWbB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCGhWbB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGhWbB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCGhWbB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGhWbB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCGhWbB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCGhWbB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCGhWbB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCGhWbB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCGhWbB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCGhWbB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCGhWbB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCGhWbB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJcJHe.s: Assembler messages:
encrypt.c: /tmp/ccNJcJHe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJcJHe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJcJHe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJcJHe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJcJHe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJcJHe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJcJHe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJcJHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJcJHe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJcJHe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJcJHe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJcJHe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJcJHe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJcJHe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJcJHe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJcJHe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNJcJHe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJcJHe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJcJHe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJcJHe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJcJHe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJcJHe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJcJHe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJcJHe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdGxszu.s: Assembler messages:
encrypt.c: /tmp/ccdGxszu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdGxszu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdGxszu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdGxszu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGxszu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGxszu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGxszu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGxszu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGxszu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGxszu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGxszu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGxszu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdGxszu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGxszu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdGxszu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGxszu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdGxszu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGxszu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGxszu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGxszu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGxszu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGxszu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdGxszu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGxszu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciIBHtc.s: Assembler messages:
encrypt.c: /tmp/cciIBHtc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciIBHtc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciIBHtc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciIBHtc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIBHtc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIBHtc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIBHtc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIBHtc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIBHtc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIBHtc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIBHtc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIBHtc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciIBHtc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIBHtc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciIBHtc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIBHtc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciIBHtc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIBHtc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIBHtc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIBHtc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIBHtc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIBHtc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciIBHtc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIBHtc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cctyHTgM.s: Assembler messages:
encrypt.c: /tmp/cctyHTgM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctyHTgM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctyHTgM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctyHTgM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHTgM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHTgM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHTgM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHTgM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHTgM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyHTgM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyHTgM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyHTgM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctyHTgM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHTgM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctyHTgM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyHTgM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctyHTgM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyHTgM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctyHTgM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctyHTgM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHTgM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctyHTgM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctyHTgM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctyHTgM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0rtmNq.s: Assembler messages:
encrypt.c: /tmp/cc0rtmNq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0rtmNq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0rtmNq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0rtmNq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rtmNq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rtmNq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rtmNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rtmNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rtmNq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rtmNq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rtmNq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rtmNq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0rtmNq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rtmNq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0rtmNq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rtmNq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0rtmNq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rtmNq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rtmNq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rtmNq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rtmNq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rtmNq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0rtmNq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rtmNq.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC4P5a9.s: Assembler messages:
encrypt.c: /tmp/ccC4P5a9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC4P5a9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC4P5a9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC4P5a9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4P5a9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4P5a9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4P5a9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4P5a9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4P5a9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4P5a9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4P5a9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4P5a9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC4P5a9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4P5a9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC4P5a9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC4P5a9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4P5a9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4P5a9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4P5a9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4P5a9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4P5a9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC4P5a9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4P5a9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4P5a9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoAlmY1.s: Assembler messages:
encrypt.c: /tmp/ccoAlmY1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAlmY1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoAlmY1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoAlmY1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAlmY1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAlmY1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAlmY1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAlmY1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAlmY1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAlmY1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAlmY1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAlmY1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoAlmY1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAlmY1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoAlmY1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAlmY1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoAlmY1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAlmY1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAlmY1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAlmY1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAlmY1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAlmY1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAlmY1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAlmY1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN0DnvF.s: Assembler messages:
encrypt.c: /tmp/ccN0DnvF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0DnvF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0DnvF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0DnvF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0DnvF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0DnvF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0DnvF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0DnvF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0DnvF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0DnvF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0DnvF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0DnvF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0DnvF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0DnvF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0DnvF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0DnvF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN0DnvF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0DnvF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0DnvF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0DnvF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0DnvF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0DnvF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0DnvF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0DnvF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq0luFN.s: Assembler messages:
encrypt.c: /tmp/ccq0luFN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0luFN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0luFN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0luFN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0luFN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0luFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0luFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0luFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0luFN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0luFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0luFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0luFN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0luFN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0luFN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0luFN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq0luFN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0luFN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0luFN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0luFN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0luFN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0luFN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0luFN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0luFN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0luFN.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEMxzVe.s: Assembler messages:
encrypt.c: /tmp/ccEMxzVe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMxzVe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMxzVe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMxzVe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMxzVe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMxzVe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMxzVe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMxzVe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMxzVe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMxzVe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMxzVe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMxzVe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMxzVe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMxzVe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMxzVe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMxzVe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEMxzVe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMxzVe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMxzVe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMxzVe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMxzVe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMxzVe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMxzVe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMxzVe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cci7VEso.s: Assembler messages:
encrypt.c: /tmp/cci7VEso.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci7VEso.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci7VEso.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci7VEso.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7VEso.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7VEso.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7VEso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7VEso.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7VEso.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7VEso.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7VEso.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7VEso.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci7VEso.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7VEso.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci7VEso.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci7VEso.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7VEso.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7VEso.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7VEso.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7VEso.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7VEso.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci7VEso.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7VEso.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7VEso.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpgliCU.s: Assembler messages:
encrypt.c: /tmp/ccpgliCU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpgliCU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpgliCU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpgliCU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgliCU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgliCU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgliCU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgliCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgliCU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgliCU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgliCU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgliCU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpgliCU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgliCU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpgliCU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgliCU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpgliCU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgliCU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpgliCU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpgliCU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgliCU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpgliCU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgliCU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpgliCU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfiIjql.s: Assembler messages:
encrypt.c: /tmp/ccfiIjql.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfiIjql.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfiIjql.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfiIjql.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiIjql.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiIjql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiIjql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiIjql.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiIjql.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiIjql.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiIjql.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiIjql.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfiIjql.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiIjql.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfiIjql.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfiIjql.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiIjql.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiIjql.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiIjql.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiIjql.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiIjql.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiIjql.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiIjql.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiIjql.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccppBqZc.s: Assembler messages:
encrypt.c: /tmp/ccppBqZc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccppBqZc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccppBqZc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccppBqZc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppBqZc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppBqZc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppBqZc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppBqZc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppBqZc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppBqZc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppBqZc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppBqZc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccppBqZc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppBqZc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccppBqZc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppBqZc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccppBqZc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppBqZc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppBqZc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppBqZc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppBqZc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppBqZc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccppBqZc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppBqZc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSzsL70.s: Assembler messages:
encrypt.c: /tmp/ccSzsL70.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSzsL70.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSzsL70.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSzsL70.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzsL70.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzsL70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzsL70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzsL70.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzsL70.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzsL70.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzsL70.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzsL70.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSzsL70.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzsL70.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSzsL70.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSzsL70.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzsL70.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzsL70.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzsL70.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzsL70.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzsL70.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSzsL70.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzsL70.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzsL70.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmBqbFR.s: Assembler messages:
encrypt.c: /tmp/ccmBqbFR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmBqbFR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmBqbFR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmBqbFR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBqbFR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBqbFR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBqbFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBqbFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBqbFR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBqbFR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBqbFR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBqbFR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmBqbFR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBqbFR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmBqbFR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBqbFR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmBqbFR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBqbFR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBqbFR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBqbFR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBqbFR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBqbFR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmBqbFR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBqbFR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLhy7hs.s: Assembler messages:
encrypt.c: /tmp/ccLhy7hs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhy7hs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhy7hs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhy7hs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhy7hs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhy7hs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhy7hs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhy7hs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhy7hs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhy7hs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhy7hs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhy7hs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhy7hs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhy7hs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhy7hs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhy7hs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhy7hs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhy7hs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhy7hs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhy7hs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhy7hs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhy7hs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhy7hs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhy7hs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccl70yKA.s: Assembler messages:
encrypt.c: /tmp/ccl70yKA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl70yKA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl70yKA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl70yKA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl70yKA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl70yKA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl70yKA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl70yKA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl70yKA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl70yKA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl70yKA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl70yKA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl70yKA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl70yKA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl70yKA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl70yKA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl70yKA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl70yKA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl70yKA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl70yKA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl70yKA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl70yKA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl70yKA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl70yKA.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczWtpaV.s: Assembler messages:
encrypt.c: /tmp/cczWtpaV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWtpaV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWtpaV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczWtpaV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWtpaV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWtpaV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWtpaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWtpaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWtpaV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWtpaV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWtpaV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWtpaV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWtpaV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWtpaV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWtpaV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWtpaV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczWtpaV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWtpaV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWtpaV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWtpaV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWtpaV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWtpaV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWtpaV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWtpaV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwc7Nj1.s: Assembler messages:
encrypt.c: /tmp/ccwc7Nj1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwc7Nj1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwc7Nj1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwc7Nj1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7Nj1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7Nj1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7Nj1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7Nj1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7Nj1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7Nj1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7Nj1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7Nj1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwc7Nj1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7Nj1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwc7Nj1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7Nj1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwc7Nj1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7Nj1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc7Nj1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc7Nj1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7Nj1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc7Nj1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwc7Nj1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc7Nj1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ4Wncu.s: Assembler messages:
encrypt.c: /tmp/ccQ4Wncu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ4Wncu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ4Wncu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ4Wncu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4Wncu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4Wncu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4Wncu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4Wncu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4Wncu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4Wncu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4Wncu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4Wncu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ4Wncu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4Wncu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ4Wncu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4Wncu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ4Wncu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4Wncu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4Wncu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4Wncu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4Wncu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4Wncu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ4Wncu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4Wncu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT88Q96.s: Assembler messages:
encrypt.c: /tmp/ccT88Q96.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT88Q96.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT88Q96.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT88Q96.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88Q96.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88Q96.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88Q96.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88Q96.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88Q96.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT88Q96.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT88Q96.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT88Q96.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT88Q96.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88Q96.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT88Q96.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT88Q96.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT88Q96.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT88Q96.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT88Q96.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT88Q96.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT88Q96.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT88Q96.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT88Q96.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT88Q96.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKsJYQL.s: Assembler messages:
encrypt.c: /tmp/ccKsJYQL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKsJYQL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKsJYQL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKsJYQL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsJYQL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsJYQL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsJYQL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsJYQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsJYQL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsJYQL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsJYQL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsJYQL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKsJYQL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsJYQL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKsJYQL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsJYQL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKsJYQL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsJYQL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsJYQL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsJYQL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsJYQL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsJYQL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKsJYQL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsJYQL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccTlI3s.s: Assembler messages:
encrypt.c: /tmp/cccTlI3s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccTlI3s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccTlI3s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccTlI3s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTlI3s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTlI3s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTlI3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTlI3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTlI3s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTlI3s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTlI3s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTlI3s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccTlI3s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTlI3s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccTlI3s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTlI3s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccTlI3s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTlI3s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTlI3s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTlI3s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTlI3s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTlI3s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccTlI3s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTlI3s.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8rhr2V.s: Assembler messages:
encrypt.c: /tmp/cc8rhr2V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rhr2V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rhr2V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rhr2V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rhr2V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rhr2V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rhr2V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rhr2V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rhr2V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rhr2V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rhr2V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rhr2V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rhr2V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rhr2V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rhr2V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rhr2V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8rhr2V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rhr2V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rhr2V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rhr2V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rhr2V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rhr2V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rhr2V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rhr2V.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI8z2OF.s: Assembler messages:
encrypt.c: /tmp/ccI8z2OF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8z2OF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8z2OF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8z2OF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8z2OF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8z2OF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8z2OF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8z2OF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8z2OF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8z2OF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8z2OF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8z2OF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8z2OF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8z2OF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8z2OF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8z2OF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI8z2OF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8z2OF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8z2OF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8z2OF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8z2OF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8z2OF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8z2OF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8z2OF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2qavBd.s: Assembler messages:
encrypt.c: /tmp/cc2qavBd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qavBd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qavBd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qavBd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qavBd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qavBd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qavBd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qavBd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qavBd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qavBd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qavBd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qavBd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qavBd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qavBd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qavBd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qavBd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2qavBd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qavBd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qavBd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qavBd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qavBd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qavBd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2qavBd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qavBd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5iPXIE.s: Assembler messages:
encrypt.c: /tmp/cc5iPXIE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5iPXIE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5iPXIE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5iPXIE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iPXIE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iPXIE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iPXIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iPXIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iPXIE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5iPXIE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5iPXIE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5iPXIE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5iPXIE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iPXIE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5iPXIE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5iPXIE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5iPXIE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5iPXIE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5iPXIE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5iPXIE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iPXIE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5iPXIE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5iPXIE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5iPXIE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVz0Z2P.s: Assembler messages:
encrypt.c: /tmp/ccVz0Z2P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVz0Z2P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVz0Z2P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVz0Z2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz0Z2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz0Z2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz0Z2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz0Z2P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz0Z2P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVz0Z2P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVz0Z2P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVz0Z2P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVz0Z2P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz0Z2P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVz0Z2P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVz0Z2P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVz0Z2P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz0Z2P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz0Z2P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz0Z2P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz0Z2P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVz0Z2P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz0Z2P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVz0Z2P.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOCDKGj.s: Assembler messages:
encrypt.c: /tmp/ccOCDKGj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCDKGj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCDKGj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCDKGj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCDKGj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCDKGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCDKGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCDKGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCDKGj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCDKGj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCDKGj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCDKGj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCDKGj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCDKGj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCDKGj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCDKGj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOCDKGj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCDKGj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCDKGj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCDKGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCDKGj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCDKGj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCDKGj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCDKGj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQgT8Ru.s: Assembler messages:
encrypt.c: /tmp/ccQgT8Ru.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQgT8Ru.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQgT8Ru.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQgT8Ru.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgT8Ru.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgT8Ru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgT8Ru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgT8Ru.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgT8Ru.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgT8Ru.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgT8Ru.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgT8Ru.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQgT8Ru.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgT8Ru.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQgT8Ru.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQgT8Ru.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgT8Ru.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgT8Ru.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgT8Ru.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgT8Ru.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgT8Ru.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQgT8Ru.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgT8Ru.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgT8Ru.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccP0xOTT.s: Assembler messages:
encrypt.c: /tmp/ccP0xOTT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0xOTT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0xOTT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0xOTT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xOTT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xOTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xOTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xOTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xOTT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0xOTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0xOTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0xOTT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0xOTT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xOTT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0xOTT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0xOTT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP0xOTT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0xOTT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0xOTT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0xOTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xOTT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0xOTT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0xOTT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0xOTT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccdWPY42.s: Assembler messages:
encrypt.c: /tmp/ccdWPY42.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWPY42.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWPY42.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWPY42.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWPY42.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWPY42.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWPY42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWPY42.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWPY42.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWPY42.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWPY42.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWPY42.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWPY42.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWPY42.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWPY42.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdWPY42.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWPY42.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWPY42.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWPY42.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWPY42.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWPY42.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWPY42.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWPY42.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWPY42.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2QCRLy.s: Assembler messages:
encrypt.c: /tmp/cc2QCRLy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QCRLy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QCRLy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QCRLy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QCRLy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QCRLy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QCRLy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QCRLy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QCRLy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QCRLy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QCRLy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QCRLy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QCRLy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QCRLy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QCRLy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QCRLy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2QCRLy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QCRLy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QCRLy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QCRLy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QCRLy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QCRLy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QCRLy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QCRLy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrMyG2O.s: Assembler messages:
encrypt.c: /tmp/ccrMyG2O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMyG2O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMyG2O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMyG2O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMyG2O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMyG2O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMyG2O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMyG2O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMyG2O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMyG2O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMyG2O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMyG2O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMyG2O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMyG2O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMyG2O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMyG2O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrMyG2O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMyG2O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMyG2O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMyG2O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMyG2O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMyG2O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMyG2O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMyG2O.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczOZtBm.s: Assembler messages:
encrypt.c: /tmp/cczOZtBm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOZtBm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOZtBm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczOZtBm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZtBm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZtBm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZtBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZtBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZtBm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZtBm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZtBm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZtBm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOZtBm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZtBm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOZtBm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZtBm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczOZtBm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOZtBm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOZtBm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOZtBm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOZtBm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOZtBm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczOZtBm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOZtBm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccv39WG6.s: Assembler messages:
encrypt.c: /tmp/ccv39WG6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv39WG6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv39WG6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv39WG6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv39WG6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv39WG6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv39WG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv39WG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv39WG6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv39WG6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv39WG6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv39WG6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv39WG6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv39WG6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv39WG6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv39WG6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv39WG6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv39WG6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv39WG6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv39WG6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv39WG6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv39WG6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv39WG6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv39WG6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpeZLxz.s: Assembler messages:
encrypt.c: /tmp/ccpeZLxz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpeZLxz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpeZLxz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpeZLxz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeZLxz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeZLxz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeZLxz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeZLxz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeZLxz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeZLxz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeZLxz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeZLxz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpeZLxz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeZLxz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpeZLxz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeZLxz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpeZLxz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpeZLxz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeZLxz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeZLxz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpeZLxz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeZLxz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpeZLxz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpeZLxz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5bnwVC.s: Assembler messages:
encrypt.c: /tmp/cc5bnwVC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5bnwVC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5bnwVC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5bnwVC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bnwVC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bnwVC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bnwVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bnwVC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bnwVC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bnwVC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bnwVC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bnwVC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5bnwVC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bnwVC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5bnwVC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5bnwVC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bnwVC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bnwVC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bnwVC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bnwVC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bnwVC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5bnwVC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bnwVC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bnwVC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclvlHru.s: Assembler messages:
encrypt.c: /tmp/cclvlHru.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclvlHru.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclvlHru.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclvlHru.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvlHru.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvlHru.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvlHru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvlHru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvlHru.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvlHru.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvlHru.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvlHru.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclvlHru.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvlHru.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclvlHru.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvlHru.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclvlHru.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvlHru.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvlHru.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvlHru.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvlHru.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvlHru.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclvlHru.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvlHru.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0PC7c9.s: Assembler messages:
encrypt.c: /tmp/cc0PC7c9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0PC7c9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0PC7c9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0PC7c9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PC7c9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PC7c9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PC7c9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PC7c9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PC7c9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PC7c9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PC7c9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PC7c9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0PC7c9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PC7c9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0PC7c9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PC7c9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0PC7c9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PC7c9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PC7c9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PC7c9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PC7c9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PC7c9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0PC7c9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PC7c9.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV8JSAa.s: Assembler messages:
encrypt.c: /tmp/ccV8JSAa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8JSAa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8JSAa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8JSAa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JSAa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JSAa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JSAa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JSAa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JSAa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8JSAa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8JSAa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8JSAa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8JSAa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JSAa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8JSAa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV8JSAa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8JSAa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8JSAa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8JSAa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JSAa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8JSAa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8JSAa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8JSAa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8JSAa.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc9t25xV.s: Assembler messages:
encrypt.c: /tmp/cc9t25xV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9t25xV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9t25xV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9t25xV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t25xV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t25xV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t25xV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t25xV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t25xV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9t25xV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9t25xV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9t25xV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9t25xV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t25xV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9t25xV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9t25xV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9t25xV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9t25xV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9t25xV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t25xV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9t25xV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9t25xV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9t25xV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9t25xV.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccf9vydM.s: Assembler messages:
encrypt.c: /tmp/ccf9vydM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf9vydM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf9vydM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf9vydM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9vydM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9vydM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9vydM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9vydM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9vydM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9vydM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9vydM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9vydM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf9vydM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9vydM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf9vydM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9vydM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf9vydM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9vydM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9vydM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9vydM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9vydM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9vydM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf9vydM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9vydM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT8Nw0e.s: Assembler messages:
encrypt.c: /tmp/ccT8Nw0e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8Nw0e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8Nw0e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8Nw0e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Nw0e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Nw0e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Nw0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Nw0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Nw0e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8Nw0e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8Nw0e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8Nw0e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8Nw0e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Nw0e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8Nw0e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8Nw0e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT8Nw0e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8Nw0e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8Nw0e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8Nw0e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Nw0e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8Nw0e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8Nw0e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8Nw0e.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVGvUOR.s: Assembler messages:
encrypt.c: /tmp/ccVGvUOR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGvUOR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVGvUOR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGvUOR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGvUOR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGvUOR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGvUOR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGvUOR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGvUOR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGvUOR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGvUOR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGvUOR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVGvUOR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGvUOR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVGvUOR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGvUOR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVGvUOR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGvUOR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGvUOR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGvUOR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGvUOR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGvUOR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGvUOR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGvUOR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsHHo90.s: Assembler messages:
encrypt.c: /tmp/ccsHHo90.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHHo90.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsHHo90.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHHo90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHHo90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHHo90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHHo90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHHo90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHHo90.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHHo90.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHHo90.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHHo90.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsHHo90.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHHo90.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsHHo90.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsHHo90.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHHo90.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHHo90.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHHo90.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHHo90.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHHo90.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHHo90.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHHo90.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHHo90.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccchc2Ek.s: Assembler messages:
encrypt.c: /tmp/ccchc2Ek.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccchc2Ek.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccchc2Ek.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccchc2Ek.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchc2Ek.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchc2Ek.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchc2Ek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchc2Ek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchc2Ek.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchc2Ek.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchc2Ek.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchc2Ek.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccchc2Ek.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchc2Ek.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccchc2Ek.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchc2Ek.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccchc2Ek.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchc2Ek.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchc2Ek.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchc2Ek.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchc2Ek.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchc2Ek.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccchc2Ek.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchc2Ek.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckLR50t.s: Assembler messages:
encrypt.c: /tmp/cckLR50t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLR50t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLR50t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckLR50t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLR50t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLR50t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLR50t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLR50t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLR50t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLR50t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLR50t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLR50t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLR50t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLR50t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLR50t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckLR50t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLR50t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLR50t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLR50t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLR50t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLR50t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLR50t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLR50t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLR50t.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3S4t7d.s: Assembler messages:
encrypt.c: /tmp/cc3S4t7d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3S4t7d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3S4t7d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3S4t7d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S4t7d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S4t7d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S4t7d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S4t7d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S4t7d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3S4t7d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3S4t7d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3S4t7d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3S4t7d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S4t7d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3S4t7d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3S4t7d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3S4t7d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3S4t7d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3S4t7d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3S4t7d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3S4t7d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3S4t7d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3S4t7d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3S4t7d.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHxDeX6.s: Assembler messages:
encrypt.c: /tmp/ccHxDeX6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHxDeX6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHxDeX6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHxDeX6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxDeX6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxDeX6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxDeX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxDeX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxDeX6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxDeX6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxDeX6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxDeX6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHxDeX6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxDeX6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHxDeX6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxDeX6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHxDeX6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxDeX6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxDeX6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxDeX6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxDeX6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxDeX6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHxDeX6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxDeX6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchAjTkD.s: Assembler messages:
encrypt.c: /tmp/cchAjTkD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAjTkD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAjTkD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchAjTkD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAjTkD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAjTkD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAjTkD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAjTkD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAjTkD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAjTkD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAjTkD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAjTkD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAjTkD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAjTkD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAjTkD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAjTkD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchAjTkD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAjTkD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAjTkD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAjTkD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAjTkD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAjTkD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAjTkD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAjTkD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgmBbKc.s: Assembler messages:
encrypt.c: /tmp/ccgmBbKc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmBbKc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmBbKc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmBbKc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmBbKc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmBbKc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmBbKc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmBbKc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmBbKc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmBbKc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmBbKc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmBbKc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmBbKc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmBbKc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmBbKc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmBbKc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgmBbKc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmBbKc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmBbKc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmBbKc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmBbKc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmBbKc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmBbKc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmBbKc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGSN5DF.s: Assembler messages:
encrypt.c: /tmp/ccGSN5DF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGSN5DF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGSN5DF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGSN5DF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSN5DF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSN5DF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSN5DF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSN5DF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSN5DF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSN5DF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSN5DF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSN5DF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGSN5DF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSN5DF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGSN5DF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSN5DF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGSN5DF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSN5DF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSN5DF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSN5DF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSN5DF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSN5DF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGSN5DF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSN5DF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHH1ozi.s: Assembler messages:
encrypt.c: /tmp/ccHH1ozi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHH1ozi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHH1ozi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHH1ozi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH1ozi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH1ozi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH1ozi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH1ozi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH1ozi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH1ozi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH1ozi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH1ozi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHH1ozi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH1ozi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHH1ozi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH1ozi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHH1ozi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH1ozi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHH1ozi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHH1ozi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH1ozi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHH1ozi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHH1ozi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHH1ozi.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccOYKpX.s: Assembler messages:
encrypt.c: /tmp/cccOYKpX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccOYKpX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccOYKpX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccOYKpX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOYKpX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOYKpX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOYKpX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOYKpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOYKpX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOYKpX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOYKpX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOYKpX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccOYKpX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOYKpX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccOYKpX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOYKpX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccOYKpX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOYKpX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOYKpX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOYKpX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOYKpX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOYKpX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccOYKpX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOYKpX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctxvprd.s: Assembler messages:
encrypt.c: /tmp/cctxvprd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxvprd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxvprd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctxvprd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxvprd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxvprd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxvprd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxvprd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxvprd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxvprd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxvprd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxvprd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxvprd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxvprd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxvprd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxvprd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctxvprd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxvprd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxvprd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxvprd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxvprd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxvprd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxvprd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxvprd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2eg1RQ.s: Assembler messages:
encrypt.c: /tmp/cc2eg1RQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2eg1RQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2eg1RQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2eg1RQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eg1RQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eg1RQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eg1RQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eg1RQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eg1RQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2eg1RQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2eg1RQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2eg1RQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2eg1RQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eg1RQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2eg1RQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2eg1RQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2eg1RQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2eg1RQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2eg1RQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2eg1RQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eg1RQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2eg1RQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2eg1RQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2eg1RQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccScEWnq.s: Assembler messages:
encrypt.c: /tmp/ccScEWnq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccScEWnq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccScEWnq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccScEWnq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScEWnq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScEWnq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScEWnq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScEWnq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScEWnq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScEWnq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScEWnq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScEWnq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccScEWnq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScEWnq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccScEWnq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScEWnq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccScEWnq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScEWnq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScEWnq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScEWnq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScEWnq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScEWnq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScEWnq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScEWnq.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKlYa65.s: Assembler messages:
encrypt.c: /tmp/ccKlYa65.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlYa65.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlYa65.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlYa65.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlYa65.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlYa65.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlYa65.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlYa65.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlYa65.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKlYa65.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKlYa65.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKlYa65.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlYa65.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlYa65.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlYa65.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKlYa65.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKlYa65.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKlYa65.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKlYa65.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKlYa65.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlYa65.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKlYa65.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlYa65.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKlYa65.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc022DEo.s: Assembler messages:
encrypt.c: /tmp/cc022DEo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc022DEo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc022DEo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc022DEo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc022DEo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc022DEo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc022DEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc022DEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc022DEo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc022DEo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc022DEo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc022DEo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc022DEo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc022DEo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc022DEo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc022DEo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc022DEo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc022DEo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc022DEo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc022DEo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc022DEo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc022DEo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc022DEo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc022DEo.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLjxrb3.s: Assembler messages:
encrypt.c: /tmp/ccLjxrb3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLjxrb3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLjxrb3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLjxrb3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjxrb3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjxrb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjxrb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjxrb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjxrb3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjxrb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjxrb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjxrb3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLjxrb3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjxrb3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLjxrb3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjxrb3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLjxrb3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjxrb3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjxrb3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjxrb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjxrb3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjxrb3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLjxrb3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjxrb3.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQQVzND.s: Assembler messages:
encrypt.c: /tmp/ccQQVzND.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQVzND.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQVzND.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQVzND.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQVzND.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQVzND.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQVzND.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQVzND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQVzND.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQVzND.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQVzND.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQVzND.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQVzND.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQVzND.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQVzND.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQVzND.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQVzND.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQVzND.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQVzND.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQVzND.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQVzND.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQVzND.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQVzND.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQVzND.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjeOQui.s: Assembler messages:
encrypt.c: /tmp/ccjeOQui.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjeOQui.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjeOQui.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjeOQui.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOQui.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOQui.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOQui.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOQui.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOQui.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjeOQui.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjeOQui.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjeOQui.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjeOQui.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOQui.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjeOQui.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjeOQui.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjeOQui.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjeOQui.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjeOQui.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjeOQui.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeOQui.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjeOQui.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeOQui.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjeOQui.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq3KtxF.s: Assembler messages:
encrypt.c: /tmp/ccq3KtxF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq3KtxF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq3KtxF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq3KtxF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3KtxF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3KtxF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3KtxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3KtxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3KtxF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3KtxF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3KtxF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3KtxF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq3KtxF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3KtxF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq3KtxF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3KtxF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq3KtxF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3KtxF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3KtxF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3KtxF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3KtxF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3KtxF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq3KtxF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3KtxF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccltPq4j.s: Assembler messages:
encrypt.c: /tmp/ccltPq4j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccltPq4j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccltPq4j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccltPq4j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltPq4j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltPq4j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltPq4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltPq4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltPq4j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltPq4j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltPq4j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltPq4j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccltPq4j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltPq4j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccltPq4j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltPq4j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccltPq4j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltPq4j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltPq4j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltPq4j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltPq4j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltPq4j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccltPq4j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltPq4j.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccUkx5PU.s: Assembler messages:
encrypt.c: /tmp/ccUkx5PU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUkx5PU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUkx5PU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUkx5PU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkx5PU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkx5PU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkx5PU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkx5PU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkx5PU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkx5PU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkx5PU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkx5PU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUkx5PU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkx5PU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUkx5PU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkx5PU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUkx5PU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkx5PU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkx5PU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkx5PU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkx5PU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkx5PU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUkx5PU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkx5PU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccawLWqs.s: Assembler messages:
encrypt.c: /tmp/ccawLWqs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawLWqs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawLWqs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccawLWqs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawLWqs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawLWqs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawLWqs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawLWqs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawLWqs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawLWqs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawLWqs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawLWqs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawLWqs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawLWqs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawLWqs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawLWqs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccawLWqs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawLWqs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawLWqs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawLWqs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawLWqs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawLWqs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawLWqs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawLWqs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXusHA0.s: Assembler messages:
encrypt.c: /tmp/ccXusHA0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXusHA0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXusHA0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXusHA0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXusHA0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXusHA0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXusHA0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXusHA0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXusHA0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXusHA0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXusHA0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXusHA0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXusHA0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXusHA0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXusHA0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXusHA0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXusHA0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXusHA0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXusHA0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXusHA0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXusHA0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXusHA0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXusHA0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXusHA0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdYfU7x.s: Assembler messages:
encrypt.c: /tmp/ccdYfU7x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdYfU7x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdYfU7x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdYfU7x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYfU7x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYfU7x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYfU7x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYfU7x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYfU7x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYfU7x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYfU7x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYfU7x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdYfU7x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYfU7x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdYfU7x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYfU7x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdYfU7x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYfU7x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYfU7x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYfU7x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYfU7x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYfU7x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdYfU7x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYfU7x.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccRyZZ2h.s: Assembler messages:
encrypt.c: /tmp/ccRyZZ2h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyZZ2h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRyZZ2h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRyZZ2h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZZ2h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZZ2h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZZ2h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZZ2h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZZ2h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZZ2h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZZ2h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZZ2h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRyZZ2h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZZ2h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRyZZ2h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZZ2h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRyZZ2h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZZ2h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyZZ2h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyZZ2h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZZ2h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyZZ2h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyZZ2h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyZZ2h.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNNTx5K.s: Assembler messages:
encrypt.c: /tmp/ccNNTx5K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNTx5K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNTx5K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNTx5K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNTx5K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNTx5K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNTx5K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNTx5K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNTx5K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNTx5K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNTx5K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNTx5K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNTx5K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNTx5K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNTx5K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNTx5K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNNTx5K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNTx5K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNTx5K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNTx5K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNTx5K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNTx5K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNTx5K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNTx5K.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUk8VYG.s: Assembler messages:
encrypt.c: /tmp/ccUk8VYG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUk8VYG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUk8VYG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUk8VYG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk8VYG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk8VYG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk8VYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk8VYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk8VYG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk8VYG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk8VYG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk8VYG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUk8VYG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk8VYG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUk8VYG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk8VYG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUk8VYG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk8VYG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUk8VYG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUk8VYG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk8VYG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUk8VYG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUk8VYG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUk8VYG.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAlZcL9.s: Assembler messages:
encrypt.c: /tmp/ccAlZcL9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlZcL9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlZcL9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlZcL9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZcL9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZcL9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZcL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZcL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZcL9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZcL9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZcL9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZcL9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlZcL9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZcL9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlZcL9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZcL9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAlZcL9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZcL9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlZcL9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlZcL9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZcL9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlZcL9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlZcL9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlZcL9.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccyzO8WT.s: Assembler messages:
encrypt.c: /tmp/ccyzO8WT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzO8WT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyzO8WT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyzO8WT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzO8WT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzO8WT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzO8WT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzO8WT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzO8WT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzO8WT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzO8WT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzO8WT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyzO8WT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzO8WT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyzO8WT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzO8WT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyzO8WT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzO8WT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzO8WT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzO8WT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzO8WT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzO8WT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzO8WT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzO8WT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cckdirxr.s: Assembler messages:
encrypt.c: /tmp/cckdirxr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdirxr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdirxr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckdirxr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdirxr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdirxr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdirxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdirxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdirxr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdirxr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdirxr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdirxr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckdirxr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdirxr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdirxr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdirxr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckdirxr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdirxr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdirxr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdirxr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdirxr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdirxr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdirxr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdirxr.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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