Implementation notes: x86, kizomba, crypto_aead/omdsha256k128n96tau96v1

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
194518refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
196332refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
212083refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
212572refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
215583refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
216224refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
217784refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
217905refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
218444refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
219224refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
219226refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
219286refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
219389refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
219407refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
219609refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
219893refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
220476refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
224009refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
225355refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
225613refgcc -m32 -O3 -fomit-frame-pointer2018082420180818
226681refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
227293refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
227634refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
227827refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
230094refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
230107refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
230131refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
230586refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
230633refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
230799refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
231672refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
232209refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
232448refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
234661refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
235587refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
237166refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
239220refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
239275refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
239783refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
239929refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
240996refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
241135refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
241861refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
242605refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
245760refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
247420refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
247462refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
247990refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
248427refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
248585refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
248847refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
249393refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
250346refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
251567refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
251706refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
251928refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
252071refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
253065refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
254089refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
254563refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
254674refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
255188refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
255645refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
256570refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
256853refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
257612refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
258111refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
258222refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
258445refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
258514refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
258607refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
258669refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
258728refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
258844refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
258911refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
259097refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
259113refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
259191refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
259272refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
259278refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
259433refgcc -m32 -O -fomit-frame-pointer2018082420180818
259482refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
259543refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
259553refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
259746refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
259782refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
259869refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
260008refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
260024refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
260060refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
260234refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
260756refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
260807refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
260844refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
261113refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
261258refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
261334refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
261987refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
262135refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
262877refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
263231refgcc -m32 -O2 -fomit-frame-pointer2018082420180818
265071refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
269052refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
269153refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
269581refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
270464refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
270732refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
270861refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
270996refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
271379refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
271486refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
271512refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
271685refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
271810refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
272166refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272220refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
272233refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
272333refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272536refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
272567refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
272730refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
272795refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
272827refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
272925refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
273385refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
273641refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
273718refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
273845refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
274105refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
274139refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
274214refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
274244refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
274280refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
274302refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
274309refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
274427refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
274508refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
274573refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
274643refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
274703refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
274770refgcc -m32 -Os -fomit-frame-pointer2018082420180818
274834refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
274975refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
275151refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
275212refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
275280refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
275780refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
275913refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
276036refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
276341refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
276580refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
276746refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
276772refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
276924refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
277020refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
277135refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
277504refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
277520refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
278123refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
278829refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
279184refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
281131refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
281141refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
281466refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
281774refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
282123refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
282234refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
283068refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
283520refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
283634refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
284347refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
284770refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
285351refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
289496refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
290998refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
297234refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ5H6qU.s: Assembler messages:
encrypt.c: /tmp/ccZ5H6qU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ5H6qU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ5H6qU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ5H6qU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5H6qU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5H6qU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5H6qU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5H6qU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5H6qU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5H6qU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5H6qU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5H6qU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ5H6qU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5H6qU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ5H6qU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ5H6qU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5H6qU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5H6qU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5H6qU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5H6qU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5H6qU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ5H6qU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5H6qU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5H6qU.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbjqi6A.s: Assembler messages:
encrypt.c: /tmp/ccbjqi6A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjqi6A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjqi6A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjqi6A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjqi6A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjqi6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjqi6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjqi6A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjqi6A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjqi6A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjqi6A.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjqi6A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjqi6A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjqi6A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjqi6A.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjqi6A.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbjqi6A.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjqi6A.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjqi6A.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjqi6A.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjqi6A.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjqi6A.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjqi6A.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjqi6A.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4EZcTK.s: Assembler messages:
encrypt.c: /tmp/cc4EZcTK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4EZcTK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4EZcTK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4EZcTK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EZcTK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EZcTK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EZcTK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EZcTK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EZcTK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EZcTK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EZcTK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EZcTK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4EZcTK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EZcTK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4EZcTK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EZcTK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4EZcTK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EZcTK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EZcTK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EZcTK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EZcTK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EZcTK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4EZcTK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EZcTK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj4GlgH.s: Assembler messages:
encrypt.c: /tmp/ccj4GlgH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj4GlgH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj4GlgH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccj4GlgH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4GlgH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4GlgH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4GlgH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4GlgH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4GlgH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4GlgH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4GlgH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4GlgH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj4GlgH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4GlgH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj4GlgH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj4GlgH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4GlgH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4GlgH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4GlgH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4GlgH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4GlgH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj4GlgH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4GlgH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4GlgH.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWpp9DS.s: Assembler messages:
encrypt.c: /tmp/ccWpp9DS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpp9DS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpp9DS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpp9DS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpp9DS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpp9DS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpp9DS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpp9DS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpp9DS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpp9DS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpp9DS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpp9DS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpp9DS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpp9DS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpp9DS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWpp9DS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpp9DS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpp9DS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpp9DS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpp9DS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpp9DS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpp9DS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpp9DS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpp9DS.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbvU7Lw.s: Assembler messages:
encrypt.c: /tmp/ccbvU7Lw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbvU7Lw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbvU7Lw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbvU7Lw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvU7Lw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvU7Lw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvU7Lw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvU7Lw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvU7Lw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvU7Lw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvU7Lw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvU7Lw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbvU7Lw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvU7Lw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbvU7Lw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvU7Lw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbvU7Lw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbvU7Lw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvU7Lw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvU7Lw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvU7Lw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvU7Lw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbvU7Lw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbvU7Lw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOWxtrM.s: Assembler messages:
encrypt.c: /tmp/ccOWxtrM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWxtrM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWxtrM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWxtrM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWxtrM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWxtrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWxtrM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWxtrM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWxtrM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWxtrM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWxtrM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWxtrM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWxtrM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWxtrM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWxtrM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOWxtrM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWxtrM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWxtrM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWxtrM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWxtrM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWxtrM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWxtrM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWxtrM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWxtrM.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI581j8.s: Assembler messages:
encrypt.c: /tmp/ccI581j8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI581j8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI581j8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI581j8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI581j8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI581j8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI581j8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI581j8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI581j8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI581j8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI581j8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI581j8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI581j8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI581j8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI581j8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI581j8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI581j8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI581j8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI581j8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI581j8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI581j8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI581j8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI581j8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI581j8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvcQxay.s: Assembler messages:
encrypt.c: /tmp/ccvcQxay.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcQxay.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcQxay.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcQxay.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcQxay.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcQxay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcQxay.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcQxay.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcQxay.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcQxay.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcQxay.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcQxay.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcQxay.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcQxay.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcQxay.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvcQxay.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcQxay.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcQxay.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcQxay.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcQxay.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcQxay.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcQxay.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcQxay.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcQxay.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccclANOh.s: Assembler messages:
encrypt.c: /tmp/ccclANOh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccclANOh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccclANOh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccclANOh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclANOh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclANOh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclANOh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclANOh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclANOh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclANOh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclANOh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclANOh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccclANOh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclANOh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccclANOh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclANOh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccclANOh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclANOh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclANOh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclANOh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclANOh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclANOh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccclANOh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclANOh.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccswEyRo.s: Assembler messages:
encrypt.c: /tmp/ccswEyRo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccswEyRo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccswEyRo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccswEyRo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswEyRo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswEyRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswEyRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswEyRo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswEyRo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswEyRo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswEyRo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswEyRo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccswEyRo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswEyRo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccswEyRo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccswEyRo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswEyRo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswEyRo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswEyRo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswEyRo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswEyRo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccswEyRo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswEyRo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswEyRo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc00lYxV.s: Assembler messages:
encrypt.c: /tmp/cc00lYxV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc00lYxV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc00lYxV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc00lYxV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00lYxV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00lYxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00lYxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00lYxV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00lYxV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00lYxV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00lYxV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00lYxV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc00lYxV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00lYxV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc00lYxV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00lYxV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc00lYxV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00lYxV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00lYxV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00lYxV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00lYxV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00lYxV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc00lYxV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00lYxV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cccWzbeo.s: Assembler messages:
encrypt.c: /tmp/cccWzbeo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccWzbeo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccWzbeo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccWzbeo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWzbeo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWzbeo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWzbeo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWzbeo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWzbeo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWzbeo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWzbeo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWzbeo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccWzbeo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWzbeo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccWzbeo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccWzbeo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWzbeo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWzbeo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWzbeo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWzbeo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWzbeo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccWzbeo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWzbeo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWzbeo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBplS8q.s: Assembler messages:
encrypt.c: /tmp/ccBplS8q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBplS8q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBplS8q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBplS8q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBplS8q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBplS8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBplS8q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBplS8q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBplS8q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBplS8q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBplS8q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBplS8q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBplS8q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBplS8q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBplS8q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBplS8q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBplS8q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBplS8q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBplS8q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBplS8q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBplS8q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBplS8q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBplS8q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBplS8q.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSuD1G9.s: Assembler messages:
encrypt.c: /tmp/ccSuD1G9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuD1G9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuD1G9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuD1G9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuD1G9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuD1G9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuD1G9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuD1G9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuD1G9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuD1G9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuD1G9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuD1G9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuD1G9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuD1G9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuD1G9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuD1G9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSuD1G9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuD1G9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuD1G9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuD1G9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuD1G9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuD1G9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuD1G9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuD1G9.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD68ON4.s: Assembler messages:
encrypt.c: /tmp/ccD68ON4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD68ON4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD68ON4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD68ON4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD68ON4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD68ON4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD68ON4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD68ON4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD68ON4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD68ON4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD68ON4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD68ON4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD68ON4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD68ON4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD68ON4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD68ON4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD68ON4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD68ON4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD68ON4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD68ON4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD68ON4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD68ON4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD68ON4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD68ON4.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctRWGia.s: Assembler messages:
encrypt.c: /tmp/cctRWGia.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRWGia.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRWGia.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctRWGia.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRWGia.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRWGia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRWGia.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRWGia.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRWGia.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRWGia.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRWGia.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRWGia.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRWGia.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRWGia.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRWGia.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctRWGia.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRWGia.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRWGia.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRWGia.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRWGia.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRWGia.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRWGia.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRWGia.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRWGia.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccNNyJH4.s: Assembler messages:
encrypt.c: /tmp/ccNNyJH4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNyJH4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNyJH4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNyJH4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNyJH4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNyJH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNyJH4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNyJH4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNyJH4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNyJH4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNyJH4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNyJH4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNyJH4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNyJH4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNyJH4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNyJH4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNyJH4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNyJH4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNyJH4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNyJH4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNyJH4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNyJH4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNyJH4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNyJH4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVPOOqU.s: Assembler messages:
encrypt.c: /tmp/ccVPOOqU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPOOqU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPOOqU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPOOqU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPOOqU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPOOqU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPOOqU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPOOqU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPOOqU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPOOqU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPOOqU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPOOqU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPOOqU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPOOqU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPOOqU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPOOqU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVPOOqU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPOOqU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPOOqU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPOOqU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPOOqU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPOOqU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPOOqU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPOOqU.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJLL2Pq.s: Assembler messages:
encrypt.c: /tmp/ccJLL2Pq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLL2Pq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLL2Pq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLL2Pq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLL2Pq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLL2Pq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLL2Pq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLL2Pq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLL2Pq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLL2Pq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLL2Pq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLL2Pq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLL2Pq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLL2Pq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLL2Pq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJLL2Pq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLL2Pq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLL2Pq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLL2Pq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLL2Pq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLL2Pq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLL2Pq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLL2Pq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLL2Pq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyGys8S.s: Assembler messages:
encrypt.c: /tmp/ccyGys8S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGys8S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGys8S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGys8S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGys8S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGys8S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGys8S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGys8S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGys8S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGys8S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGys8S.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGys8S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGys8S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGys8S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGys8S.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGys8S.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyGys8S.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGys8S.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGys8S.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGys8S.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGys8S.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGys8S.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGys8S.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGys8S.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6ryoTR.s: Assembler messages:
encrypt.c: /tmp/cc6ryoTR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ryoTR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ryoTR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ryoTR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ryoTR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ryoTR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ryoTR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ryoTR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ryoTR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ryoTR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ryoTR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ryoTR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ryoTR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ryoTR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ryoTR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ryoTR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ryoTR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ryoTR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ryoTR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ryoTR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ryoTR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ryoTR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ryoTR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ryoTR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccScA6MP.s: Assembler messages:
encrypt.c: /tmp/ccScA6MP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccScA6MP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccScA6MP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccScA6MP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScA6MP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScA6MP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScA6MP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScA6MP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScA6MP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScA6MP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScA6MP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScA6MP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccScA6MP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScA6MP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccScA6MP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccScA6MP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScA6MP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScA6MP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScA6MP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScA6MP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScA6MP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScA6MP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScA6MP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScA6MP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsyrCZu.s: Assembler messages:
encrypt.c: /tmp/ccsyrCZu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyrCZu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyrCZu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyrCZu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyrCZu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyrCZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyrCZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyrCZu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyrCZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyrCZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyrCZu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyrCZu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyrCZu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyrCZu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyrCZu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyrCZu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsyrCZu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyrCZu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyrCZu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyrCZu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyrCZu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyrCZu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyrCZu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyrCZu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy41RJK.s: Assembler messages:
encrypt.c: /tmp/ccy41RJK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy41RJK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy41RJK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy41RJK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41RJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41RJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41RJK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41RJK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41RJK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy41RJK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy41RJK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy41RJK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy41RJK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41RJK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy41RJK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy41RJK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy41RJK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy41RJK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy41RJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41RJK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy41RJK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy41RJK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy41RJK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy41RJK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQPEVwe.s: Assembler messages:
encrypt.c: /tmp/ccQPEVwe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQPEVwe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQPEVwe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQPEVwe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPEVwe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPEVwe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPEVwe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPEVwe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPEVwe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQPEVwe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQPEVwe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQPEVwe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQPEVwe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPEVwe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQPEVwe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQPEVwe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQPEVwe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQPEVwe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQPEVwe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQPEVwe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPEVwe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQPEVwe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQPEVwe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQPEVwe.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV1g9zB.s: Assembler messages:
encrypt.c: /tmp/ccV1g9zB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV1g9zB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV1g9zB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV1g9zB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1g9zB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1g9zB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1g9zB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1g9zB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1g9zB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1g9zB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1g9zB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1g9zB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV1g9zB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1g9zB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV1g9zB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV1g9zB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1g9zB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1g9zB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1g9zB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1g9zB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1g9zB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV1g9zB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1g9zB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1g9zB.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI4tUCT.s: Assembler messages:
encrypt.c: /tmp/ccI4tUCT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4tUCT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4tUCT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4tUCT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4tUCT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4tUCT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4tUCT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4tUCT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4tUCT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4tUCT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4tUCT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4tUCT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4tUCT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4tUCT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4tUCT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI4tUCT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4tUCT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4tUCT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4tUCT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4tUCT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4tUCT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4tUCT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4tUCT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4tUCT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrXc1N9.s: Assembler messages:
encrypt.c: /tmp/ccrXc1N9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrXc1N9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrXc1N9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrXc1N9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXc1N9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXc1N9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXc1N9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXc1N9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXc1N9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXc1N9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXc1N9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXc1N9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrXc1N9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXc1N9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrXc1N9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXc1N9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrXc1N9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXc1N9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrXc1N9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrXc1N9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXc1N9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrXc1N9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrXc1N9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrXc1N9.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDxxYIy.s: Assembler messages:
encrypt.c: /tmp/ccDxxYIy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDxxYIy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDxxYIy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDxxYIy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxxYIy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxxYIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxxYIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxxYIy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxxYIy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxxYIy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxxYIy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxxYIy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDxxYIy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxxYIy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDxxYIy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxxYIy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDxxYIy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxxYIy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxxYIy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxxYIy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxxYIy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxxYIy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDxxYIy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxxYIy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx2mQE8.s: Assembler messages:
encrypt.c: /tmp/ccx2mQE8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2mQE8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2mQE8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2mQE8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2mQE8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2mQE8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2mQE8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2mQE8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2mQE8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2mQE8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2mQE8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2mQE8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2mQE8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2mQE8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2mQE8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx2mQE8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx2mQE8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2mQE8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2mQE8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2mQE8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2mQE8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2mQE8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2mQE8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx2mQE8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8QPlTl.s: Assembler messages:
encrypt.c: /tmp/cc8QPlTl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8QPlTl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8QPlTl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8QPlTl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QPlTl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QPlTl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QPlTl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QPlTl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QPlTl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QPlTl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QPlTl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QPlTl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8QPlTl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QPlTl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8QPlTl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8QPlTl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QPlTl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QPlTl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QPlTl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QPlTl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QPlTl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8QPlTl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QPlTl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QPlTl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfqPvBM.s: Assembler messages:
encrypt.c: /tmp/ccfqPvBM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqPvBM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqPvBM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqPvBM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqPvBM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqPvBM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqPvBM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqPvBM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqPvBM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqPvBM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqPvBM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqPvBM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfqPvBM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqPvBM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqPvBM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqPvBM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfqPvBM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqPvBM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqPvBM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqPvBM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqPvBM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqPvBM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqPvBM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqPvBM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciPZHNJ.s: Assembler messages:
encrypt.c: /tmp/cciPZHNJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciPZHNJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciPZHNJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciPZHNJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPZHNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPZHNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPZHNJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPZHNJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPZHNJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPZHNJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPZHNJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPZHNJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciPZHNJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPZHNJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciPZHNJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciPZHNJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPZHNJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPZHNJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPZHNJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPZHNJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPZHNJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciPZHNJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPZHNJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPZHNJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclXSnUM.s: Assembler messages:
encrypt.c: /tmp/cclXSnUM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXSnUM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXSnUM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclXSnUM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXSnUM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXSnUM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXSnUM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXSnUM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXSnUM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXSnUM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXSnUM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXSnUM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXSnUM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXSnUM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXSnUM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXSnUM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclXSnUM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXSnUM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXSnUM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXSnUM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXSnUM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXSnUM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXSnUM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXSnUM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceEO6lN.s: Assembler messages:
encrypt.c: /tmp/cceEO6lN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceEO6lN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceEO6lN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceEO6lN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEO6lN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEO6lN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEO6lN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEO6lN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEO6lN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEO6lN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEO6lN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEO6lN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceEO6lN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEO6lN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceEO6lN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceEO6lN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEO6lN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEO6lN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEO6lN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEO6lN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEO6lN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceEO6lN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEO6lN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEO6lN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp0yZCr.s: Assembler messages:
encrypt.c: /tmp/ccp0yZCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0yZCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0yZCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp0yZCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0yZCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0yZCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0yZCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0yZCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0yZCr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0yZCr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0yZCr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0yZCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp0yZCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0yZCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0yZCr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0yZCr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp0yZCr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0yZCr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0yZCr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0yZCr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0yZCr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0yZCr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0yZCr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0yZCr.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpe0s2U.s: Assembler messages:
encrypt.c: /tmp/ccpe0s2U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpe0s2U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpe0s2U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpe0s2U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpe0s2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpe0s2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpe0s2U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpe0s2U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpe0s2U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpe0s2U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpe0s2U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpe0s2U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpe0s2U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpe0s2U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpe0s2U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpe0s2U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpe0s2U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpe0s2U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpe0s2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpe0s2U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpe0s2U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpe0s2U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpe0s2U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpe0s2U.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8mQ1v6.s: Assembler messages:
encrypt.c: /tmp/cc8mQ1v6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8mQ1v6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8mQ1v6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8mQ1v6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mQ1v6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mQ1v6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mQ1v6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mQ1v6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mQ1v6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mQ1v6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mQ1v6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mQ1v6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8mQ1v6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mQ1v6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8mQ1v6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mQ1v6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8mQ1v6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mQ1v6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mQ1v6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mQ1v6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mQ1v6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mQ1v6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8mQ1v6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mQ1v6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj3xnBo.s: Assembler messages:
encrypt.c: /tmp/ccj3xnBo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3xnBo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3xnBo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3xnBo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3xnBo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3xnBo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3xnBo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3xnBo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3xnBo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3xnBo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3xnBo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3xnBo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3xnBo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3xnBo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3xnBo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj3xnBo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3xnBo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3xnBo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3xnBo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3xnBo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3xnBo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3xnBo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3xnBo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3xnBo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBjfrW0.s: Assembler messages:
encrypt.c: /tmp/ccBjfrW0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBjfrW0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBjfrW0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBjfrW0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjfrW0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjfrW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjfrW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjfrW0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjfrW0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBjfrW0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBjfrW0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBjfrW0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBjfrW0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjfrW0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBjfrW0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBjfrW0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBjfrW0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjfrW0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjfrW0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjfrW0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjfrW0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBjfrW0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjfrW0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjfrW0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXrvu2X.s: Assembler messages:
encrypt.c: /tmp/ccXrvu2X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXrvu2X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXrvu2X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXrvu2X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrvu2X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrvu2X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrvu2X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrvu2X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrvu2X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXrvu2X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXrvu2X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXrvu2X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXrvu2X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrvu2X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXrvu2X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXrvu2X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXrvu2X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXrvu2X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXrvu2X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXrvu2X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrvu2X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXrvu2X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXrvu2X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXrvu2X.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAZwSnL.s: Assembler messages:
encrypt.c: /tmp/ccAZwSnL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAZwSnL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAZwSnL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAZwSnL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZwSnL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZwSnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZwSnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZwSnL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZwSnL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZwSnL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZwSnL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZwSnL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAZwSnL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZwSnL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAZwSnL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZwSnL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAZwSnL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZwSnL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZwSnL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZwSnL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZwSnL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZwSnL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAZwSnL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZwSnL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczUKnM7.s: Assembler messages:
encrypt.c: /tmp/cczUKnM7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUKnM7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUKnM7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczUKnM7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUKnM7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUKnM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUKnM7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUKnM7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUKnM7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUKnM7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUKnM7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUKnM7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUKnM7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUKnM7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUKnM7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczUKnM7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUKnM7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUKnM7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUKnM7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUKnM7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUKnM7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUKnM7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUKnM7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUKnM7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4oiet8.s: Assembler messages:
encrypt.c: /tmp/cc4oiet8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4oiet8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4oiet8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4oiet8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oiet8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oiet8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oiet8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oiet8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oiet8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4oiet8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4oiet8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4oiet8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4oiet8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oiet8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4oiet8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4oiet8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4oiet8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oiet8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oiet8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oiet8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oiet8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4oiet8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oiet8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oiet8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccehAJcW.s: Assembler messages:
encrypt.c: /tmp/ccehAJcW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccehAJcW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccehAJcW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccehAJcW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehAJcW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehAJcW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehAJcW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehAJcW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehAJcW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehAJcW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehAJcW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehAJcW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccehAJcW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehAJcW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccehAJcW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccehAJcW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehAJcW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehAJcW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehAJcW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehAJcW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehAJcW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehAJcW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehAJcW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehAJcW.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrgKAiz.s: Assembler messages:
encrypt.c: /tmp/ccrgKAiz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrgKAiz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrgKAiz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrgKAiz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgKAiz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgKAiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgKAiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgKAiz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgKAiz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgKAiz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgKAiz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgKAiz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrgKAiz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgKAiz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrgKAiz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgKAiz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrgKAiz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgKAiz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgKAiz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgKAiz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgKAiz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgKAiz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrgKAiz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgKAiz.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr7ThSD.s: Assembler messages:
encrypt.c: /tmp/ccr7ThSD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7ThSD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr7ThSD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccr7ThSD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ThSD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ThSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ThSD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ThSD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ThSD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7ThSD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7ThSD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7ThSD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr7ThSD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ThSD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr7ThSD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr7ThSD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7ThSD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ThSD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ThSD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ThSD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ThSD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7ThSD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ThSD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ThSD.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvJDiOs.s: Assembler messages:
encrypt.c: /tmp/ccvJDiOs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJDiOs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvJDiOs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvJDiOs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJDiOs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJDiOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJDiOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJDiOs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJDiOs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJDiOs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJDiOs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJDiOs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvJDiOs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJDiOs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvJDiOs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJDiOs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvJDiOs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJDiOs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJDiOs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJDiOs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJDiOs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJDiOs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJDiOs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJDiOs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc032u8z.s: Assembler messages:
encrypt.c: /tmp/cc032u8z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc032u8z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc032u8z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc032u8z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc032u8z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc032u8z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc032u8z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc032u8z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc032u8z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc032u8z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc032u8z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc032u8z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc032u8z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc032u8z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc032u8z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc032u8z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc032u8z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc032u8z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc032u8z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc032u8z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc032u8z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc032u8z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc032u8z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc032u8z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cckLry1d.s: Assembler messages:
encrypt.c: /tmp/cckLry1d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLry1d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLry1d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckLry1d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLry1d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLry1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLry1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLry1d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLry1d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLry1d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLry1d.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLry1d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLry1d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLry1d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLry1d.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLry1d.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckLry1d.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLry1d.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLry1d.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLry1d.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLry1d.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLry1d.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLry1d.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLry1d.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWcTiSK.s: Assembler messages:
encrypt.c: /tmp/ccWcTiSK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWcTiSK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWcTiSK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWcTiSK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcTiSK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcTiSK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcTiSK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcTiSK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcTiSK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcTiSK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcTiSK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcTiSK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWcTiSK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcTiSK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWcTiSK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWcTiSK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcTiSK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcTiSK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcTiSK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcTiSK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcTiSK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWcTiSK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcTiSK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcTiSK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgZpLks.s: Assembler messages:
encrypt.c: /tmp/ccgZpLks.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZpLks.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZpLks.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZpLks.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZpLks.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZpLks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZpLks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZpLks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZpLks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZpLks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZpLks.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZpLks.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZpLks.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZpLks.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZpLks.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZpLks.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgZpLks.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZpLks.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZpLks.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZpLks.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZpLks.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZpLks.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZpLks.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZpLks.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7zjSwz.s: Assembler messages:
encrypt.c: /tmp/cc7zjSwz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7zjSwz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7zjSwz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7zjSwz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zjSwz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zjSwz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zjSwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zjSwz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zjSwz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zjSwz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zjSwz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zjSwz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7zjSwz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zjSwz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7zjSwz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zjSwz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7zjSwz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zjSwz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zjSwz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zjSwz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zjSwz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zjSwz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7zjSwz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zjSwz.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBxTBjv.s: Assembler messages:
encrypt.c: /tmp/ccBxTBjv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBxTBjv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBxTBjv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBxTBjv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxTBjv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxTBjv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxTBjv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxTBjv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxTBjv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxTBjv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxTBjv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxTBjv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBxTBjv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxTBjv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBxTBjv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBxTBjv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxTBjv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxTBjv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxTBjv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxTBjv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxTBjv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBxTBjv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxTBjv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxTBjv.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNx2AFx.s: Assembler messages:
encrypt.c: /tmp/ccNx2AFx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNx2AFx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNx2AFx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNx2AFx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx2AFx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx2AFx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx2AFx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx2AFx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx2AFx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNx2AFx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNx2AFx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNx2AFx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNx2AFx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx2AFx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNx2AFx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNx2AFx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNx2AFx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx2AFx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx2AFx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx2AFx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx2AFx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNx2AFx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx2AFx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx2AFx.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccngGMZb.s: Assembler messages:
encrypt.c: /tmp/ccngGMZb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccngGMZb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccngGMZb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccngGMZb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngGMZb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngGMZb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngGMZb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngGMZb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngGMZb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngGMZb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngGMZb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngGMZb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccngGMZb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngGMZb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccngGMZb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngGMZb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccngGMZb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngGMZb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngGMZb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngGMZb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngGMZb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngGMZb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccngGMZb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngGMZb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT305xN.s: Assembler messages:
encrypt.c: /tmp/ccT305xN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT305xN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT305xN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccT305xN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT305xN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT305xN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT305xN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT305xN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT305xN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT305xN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT305xN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT305xN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT305xN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT305xN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT305xN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT305xN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT305xN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT305xN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT305xN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT305xN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT305xN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT305xN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT305xN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT305xN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm6fOkq.s: Assembler messages:
encrypt.c: /tmp/ccm6fOkq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm6fOkq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm6fOkq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm6fOkq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6fOkq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6fOkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6fOkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6fOkq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6fOkq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6fOkq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6fOkq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6fOkq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm6fOkq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6fOkq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm6fOkq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6fOkq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm6fOkq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6fOkq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6fOkq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6fOkq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6fOkq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6fOkq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6fOkq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6fOkq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu02kRm.s: Assembler messages:
encrypt.c: /tmp/ccu02kRm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu02kRm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu02kRm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu02kRm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02kRm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02kRm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02kRm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02kRm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02kRm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02kRm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02kRm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02kRm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu02kRm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02kRm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu02kRm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02kRm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu02kRm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu02kRm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu02kRm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu02kRm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu02kRm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu02kRm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu02kRm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu02kRm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvgYnNm.s: Assembler messages:
encrypt.c: /tmp/ccvgYnNm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvgYnNm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvgYnNm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvgYnNm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgYnNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgYnNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgYnNm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgYnNm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgYnNm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgYnNm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgYnNm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgYnNm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvgYnNm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgYnNm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvgYnNm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvgYnNm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvgYnNm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgYnNm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgYnNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgYnNm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgYnNm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvgYnNm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgYnNm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvgYnNm.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6IPfHd.s: Assembler messages:
encrypt.c: /tmp/cc6IPfHd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6IPfHd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6IPfHd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6IPfHd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IPfHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IPfHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IPfHd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IPfHd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IPfHd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IPfHd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IPfHd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IPfHd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6IPfHd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IPfHd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6IPfHd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6IPfHd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IPfHd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IPfHd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IPfHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IPfHd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IPfHd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6IPfHd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IPfHd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IPfHd.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cci5xBx3.s: Assembler messages:
encrypt.c: /tmp/cci5xBx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5xBx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5xBx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci5xBx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5xBx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5xBx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5xBx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5xBx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5xBx3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5xBx3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5xBx3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5xBx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5xBx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5xBx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5xBx3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5xBx3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci5xBx3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5xBx3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5xBx3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5xBx3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5xBx3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5xBx3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5xBx3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5xBx3.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAh3s5B.s: Assembler messages:
encrypt.c: /tmp/ccAh3s5B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAh3s5B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAh3s5B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAh3s5B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh3s5B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh3s5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh3s5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh3s5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh3s5B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAh3s5B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAh3s5B.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAh3s5B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAh3s5B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh3s5B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAh3s5B.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAh3s5B.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAh3s5B.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAh3s5B.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAh3s5B.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAh3s5B.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh3s5B.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAh3s5B.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAh3s5B.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAh3s5B.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuPHyP0.s: Assembler messages:
encrypt.c: /tmp/ccuPHyP0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuPHyP0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuPHyP0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuPHyP0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPHyP0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPHyP0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPHyP0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPHyP0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPHyP0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPHyP0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPHyP0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPHyP0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuPHyP0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPHyP0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuPHyP0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuPHyP0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPHyP0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPHyP0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPHyP0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPHyP0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPHyP0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPHyP0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPHyP0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPHyP0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC9Jfdz.s: Assembler messages:
encrypt.c: /tmp/ccC9Jfdz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC9Jfdz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC9Jfdz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC9Jfdz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Jfdz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Jfdz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Jfdz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Jfdz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Jfdz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9Jfdz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9Jfdz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9Jfdz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC9Jfdz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Jfdz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC9Jfdz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9Jfdz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC9Jfdz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9Jfdz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9Jfdz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9Jfdz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Jfdz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9Jfdz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC9Jfdz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9Jfdz.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZyVplF.s: Assembler messages:
encrypt.c: /tmp/ccZyVplF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZyVplF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZyVplF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZyVplF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyVplF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyVplF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyVplF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyVplF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyVplF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyVplF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyVplF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyVplF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZyVplF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyVplF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZyVplF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZyVplF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyVplF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyVplF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyVplF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyVplF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyVplF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZyVplF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyVplF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyVplF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJBGbYi.s: Assembler messages:
encrypt.c: /tmp/ccJBGbYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBGbYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBGbYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBGbYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGbYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGbYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGbYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGbYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGbYi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGbYi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGbYi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGbYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBGbYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGbYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBGbYi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGbYi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJBGbYi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBGbYi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBGbYi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBGbYi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBGbYi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBGbYi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBGbYi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBGbYi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccaKgwfD.s: Assembler messages:
encrypt.c: /tmp/ccaKgwfD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKgwfD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKgwfD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKgwfD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKgwfD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKgwfD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKgwfD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKgwfD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKgwfD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKgwfD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKgwfD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKgwfD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKgwfD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKgwfD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKgwfD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaKgwfD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKgwfD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKgwfD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKgwfD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKgwfD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKgwfD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKgwfD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKgwfD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKgwfD.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEnZW2Q.s: Assembler messages:
encrypt.c: /tmp/ccEnZW2Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEnZW2Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEnZW2Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEnZW2Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnZW2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnZW2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnZW2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnZW2Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnZW2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnZW2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnZW2Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnZW2Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEnZW2Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnZW2Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEnZW2Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEnZW2Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnZW2Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnZW2Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnZW2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnZW2Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnZW2Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEnZW2Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnZW2Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnZW2Q.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB1GfIX.s: Assembler messages:
encrypt.c: /tmp/ccB1GfIX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1GfIX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1GfIX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1GfIX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1GfIX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1GfIX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1GfIX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1GfIX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1GfIX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1GfIX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1GfIX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1GfIX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1GfIX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1GfIX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1GfIX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB1GfIX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1GfIX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1GfIX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1GfIX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1GfIX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1GfIX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1GfIX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1GfIX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1GfIX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWxELYG.s: Assembler messages:
encrypt.c: /tmp/ccWxELYG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxELYG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWxELYG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWxELYG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxELYG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxELYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxELYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxELYG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxELYG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxELYG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxELYG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxELYG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWxELYG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxELYG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWxELYG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxELYG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWxELYG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxELYG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxELYG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxELYG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxELYG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxELYG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxELYG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxELYG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoOvu2t.s: Assembler messages:
encrypt.c: /tmp/ccoOvu2t.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoOvu2t.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoOvu2t.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoOvu2t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvu2t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvu2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvu2t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvu2t.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvu2t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOvu2t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOvu2t.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOvu2t.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoOvu2t.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvu2t.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoOvu2t.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoOvu2t.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOvu2t.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvu2t.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvu2t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvu2t.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvu2t.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoOvu2t.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvu2t.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvu2t.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccowJioH.s: Assembler messages:
encrypt.c: /tmp/ccowJioH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccowJioH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccowJioH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccowJioH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowJioH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowJioH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowJioH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowJioH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowJioH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowJioH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowJioH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowJioH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccowJioH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowJioH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccowJioH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowJioH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccowJioH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowJioH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowJioH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowJioH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowJioH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowJioH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccowJioH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowJioH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccV8Uchz.s: Assembler messages:
encrypt.c: /tmp/ccV8Uchz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8Uchz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8Uchz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8Uchz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8Uchz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8Uchz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8Uchz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8Uchz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8Uchz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8Uchz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8Uchz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8Uchz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8Uchz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8Uchz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8Uchz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV8Uchz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV8Uchz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8Uchz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8Uchz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8Uchz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8Uchz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8Uchz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8Uchz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV8Uchz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccruOkp9.s: Assembler messages:
encrypt.c: /tmp/ccruOkp9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccruOkp9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccruOkp9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccruOkp9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruOkp9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruOkp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruOkp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruOkp9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruOkp9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccruOkp9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccruOkp9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccruOkp9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccruOkp9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruOkp9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccruOkp9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccruOkp9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccruOkp9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccruOkp9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccruOkp9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccruOkp9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruOkp9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccruOkp9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccruOkp9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccruOkp9.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccykkbeL.s: Assembler messages:
encrypt.c: /tmp/ccykkbeL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykkbeL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccykkbeL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccykkbeL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykkbeL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykkbeL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykkbeL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykkbeL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykkbeL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykkbeL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykkbeL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykkbeL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccykkbeL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykkbeL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccykkbeL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccykkbeL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykkbeL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykkbeL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykkbeL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykkbeL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykkbeL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykkbeL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykkbeL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykkbeL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTbFkeR.s: Assembler messages:
encrypt.c: /tmp/ccTbFkeR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTbFkeR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTbFkeR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTbFkeR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbFkeR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbFkeR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbFkeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbFkeR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbFkeR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbFkeR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbFkeR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbFkeR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTbFkeR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbFkeR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTbFkeR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbFkeR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTbFkeR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbFkeR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbFkeR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbFkeR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbFkeR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbFkeR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbFkeR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbFkeR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxHfNVj.s: Assembler messages:
encrypt.c: /tmp/ccxHfNVj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHfNVj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHfNVj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHfNVj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHfNVj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHfNVj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHfNVj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHfNVj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHfNVj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHfNVj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHfNVj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHfNVj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHfNVj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHfNVj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHfNVj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxHfNVj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHfNVj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHfNVj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHfNVj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHfNVj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHfNVj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHfNVj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHfNVj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHfNVj.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBwO5oX.s: Assembler messages:
encrypt.c: /tmp/ccBwO5oX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwO5oX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwO5oX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwO5oX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwO5oX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwO5oX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwO5oX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwO5oX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwO5oX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwO5oX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwO5oX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwO5oX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwO5oX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwO5oX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwO5oX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBwO5oX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwO5oX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwO5oX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwO5oX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwO5oX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwO5oX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwO5oX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwO5oX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwO5oX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz6wWz4.s: Assembler messages:
encrypt.c: /tmp/ccz6wWz4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6wWz4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6wWz4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6wWz4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6wWz4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6wWz4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6wWz4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6wWz4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6wWz4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6wWz4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6wWz4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6wWz4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6wWz4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6wWz4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6wWz4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6wWz4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz6wWz4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6wWz4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6wWz4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6wWz4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6wWz4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6wWz4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6wWz4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6wWz4.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHo2usC.s: Assembler messages:
encrypt.c: /tmp/ccHo2usC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHo2usC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHo2usC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHo2usC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo2usC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo2usC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo2usC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo2usC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo2usC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHo2usC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHo2usC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHo2usC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHo2usC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo2usC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHo2usC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHo2usC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHo2usC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHo2usC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHo2usC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHo2usC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHo2usC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHo2usC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHo2usC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHo2usC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnAWHK2.s: Assembler messages:
encrypt.c: /tmp/ccnAWHK2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAWHK2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAWHK2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAWHK2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAWHK2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAWHK2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAWHK2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAWHK2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAWHK2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAWHK2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAWHK2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAWHK2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAWHK2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAWHK2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAWHK2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnAWHK2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAWHK2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAWHK2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAWHK2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAWHK2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAWHK2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnAWHK2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAWHK2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAWHK2.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc07ZL9B.s: Assembler messages:
encrypt.c: /tmp/cc07ZL9B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07ZL9B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07ZL9B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc07ZL9B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07ZL9B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07ZL9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07ZL9B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07ZL9B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07ZL9B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07ZL9B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07ZL9B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07ZL9B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07ZL9B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07ZL9B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07ZL9B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc07ZL9B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07ZL9B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07ZL9B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07ZL9B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07ZL9B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07ZL9B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07ZL9B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07ZL9B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07ZL9B.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchfujnd.s: Assembler messages:
encrypt.c: /tmp/cchfujnd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfujnd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfujnd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchfujnd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfujnd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfujnd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfujnd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfujnd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfujnd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfujnd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfujnd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfujnd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfujnd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfujnd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfujnd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfujnd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchfujnd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfujnd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfujnd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfujnd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfujnd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfujnd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfujnd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfujnd.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJVjZe2.s: Assembler messages:
encrypt.c: /tmp/ccJVjZe2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVjZe2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVjZe2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVjZe2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVjZe2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVjZe2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVjZe2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVjZe2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVjZe2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVjZe2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVjZe2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVjZe2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVjZe2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVjZe2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVjZe2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJVjZe2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVjZe2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVjZe2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVjZe2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVjZe2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVjZe2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVjZe2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVjZe2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVjZe2.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpahSwa.s: Assembler messages:
encrypt.c: /tmp/ccpahSwa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpahSwa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpahSwa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpahSwa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpahSwa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpahSwa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpahSwa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpahSwa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpahSwa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpahSwa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpahSwa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpahSwa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpahSwa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpahSwa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpahSwa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpahSwa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpahSwa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpahSwa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpahSwa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpahSwa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpahSwa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpahSwa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpahSwa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpahSwa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5ZlAYN.s: Assembler messages:
encrypt.c: /tmp/cc5ZlAYN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZlAYN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZlAYN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZlAYN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZlAYN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZlAYN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZlAYN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZlAYN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZlAYN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZlAYN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZlAYN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZlAYN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZlAYN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZlAYN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZlAYN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZlAYN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ZlAYN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZlAYN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZlAYN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZlAYN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZlAYN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZlAYN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZlAYN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZlAYN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW1J16e.s: Assembler messages:
encrypt.c: /tmp/ccW1J16e.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1J16e.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1J16e.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1J16e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1J16e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1J16e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1J16e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1J16e.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1J16e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1J16e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1J16e.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1J16e.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1J16e.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1J16e.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1J16e.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW1J16e.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1J16e.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1J16e.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1J16e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1J16e.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1J16e.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1J16e.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1J16e.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1J16e.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccftlfaW.s: Assembler messages:
encrypt.c: /tmp/ccftlfaW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccftlfaW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccftlfaW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccftlfaW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftlfaW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftlfaW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftlfaW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftlfaW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftlfaW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftlfaW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftlfaW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftlfaW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccftlfaW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftlfaW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccftlfaW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccftlfaW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftlfaW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftlfaW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftlfaW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftlfaW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftlfaW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccftlfaW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftlfaW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftlfaW.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsfrEWm.s: Assembler messages:
encrypt.c: /tmp/ccsfrEWm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfrEWm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfrEWm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfrEWm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfrEWm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfrEWm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfrEWm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfrEWm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfrEWm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfrEWm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfrEWm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfrEWm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfrEWm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfrEWm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfrEWm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfrEWm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfrEWm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfrEWm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfrEWm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfrEWm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfrEWm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfrEWm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfrEWm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfrEWm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6T9z0l.s: Assembler messages:
encrypt.c: /tmp/cc6T9z0l.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6T9z0l.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6T9z0l.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6T9z0l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6T9z0l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6T9z0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6T9z0l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6T9z0l.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6T9z0l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6T9z0l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6T9z0l.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6T9z0l.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6T9z0l.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6T9z0l.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6T9z0l.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6T9z0l.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6T9z0l.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6T9z0l.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6T9z0l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6T9z0l.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6T9z0l.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6T9z0l.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6T9z0l.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6T9z0l.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccclDuIi.s: Assembler messages:
encrypt.c: /tmp/ccclDuIi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccclDuIi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccclDuIi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccclDuIi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclDuIi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclDuIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclDuIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclDuIi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclDuIi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclDuIi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclDuIi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclDuIi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccclDuIi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclDuIi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccclDuIi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclDuIi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccclDuIi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclDuIi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclDuIi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclDuIi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclDuIi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclDuIi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccclDuIi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclDuIi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6ImEtu.s: Assembler messages:
encrypt.c: /tmp/cc6ImEtu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ImEtu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ImEtu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ImEtu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ImEtu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ImEtu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ImEtu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ImEtu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ImEtu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ImEtu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ImEtu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ImEtu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ImEtu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ImEtu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ImEtu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ImEtu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ImEtu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ImEtu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ImEtu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ImEtu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ImEtu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ImEtu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ImEtu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ImEtu.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cctpTEXb.s: Assembler messages:
encrypt.c: /tmp/cctpTEXb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpTEXb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpTEXb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctpTEXb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTEXb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTEXb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTEXb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTEXb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTEXb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpTEXb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpTEXb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpTEXb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpTEXb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTEXb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpTEXb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpTEXb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctpTEXb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpTEXb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpTEXb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpTEXb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTEXb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpTEXb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpTEXb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpTEXb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjpdRjR.s: Assembler messages:
encrypt.c: /tmp/ccjpdRjR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpdRjR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpdRjR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpdRjR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpdRjR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpdRjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpdRjR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpdRjR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpdRjR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpdRjR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpdRjR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpdRjR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpdRjR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpdRjR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpdRjR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjpdRjR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpdRjR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpdRjR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpdRjR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpdRjR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpdRjR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpdRjR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpdRjR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpdRjR.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxuxPLn.s: Assembler messages:
encrypt.c: /tmp/ccxuxPLn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxuxPLn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxuxPLn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxuxPLn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuxPLn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuxPLn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuxPLn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuxPLn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuxPLn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxuxPLn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxuxPLn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxuxPLn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxuxPLn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuxPLn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxuxPLn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxuxPLn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxuxPLn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxuxPLn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxuxPLn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxuxPLn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxuxPLn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxuxPLn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxuxPLn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxuxPLn.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAVepym.s: Assembler messages:
encrypt.c: /tmp/ccAVepym.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVepym.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAVepym.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVepym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVepym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVepym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVepym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVepym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVepym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVepym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVepym.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVepym.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAVepym.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVepym.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAVepym.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVepym.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAVepym.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVepym.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVepym.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVepym.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVepym.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVepym.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVepym.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVepym.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco4blhc.s: Assembler messages:
encrypt.c: /tmp/cco4blhc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4blhc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4blhc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cco4blhc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4blhc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4blhc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4blhc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4blhc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4blhc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4blhc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4blhc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4blhc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4blhc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4blhc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4blhc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco4blhc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4blhc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4blhc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4blhc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4blhc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4blhc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4blhc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4blhc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4blhc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccqxx4JV.s: Assembler messages:
encrypt.c: /tmp/ccqxx4JV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxx4JV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxx4JV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqxx4JV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxx4JV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxx4JV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxx4JV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxx4JV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxx4JV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxx4JV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxx4JV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxx4JV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqxx4JV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxx4JV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxx4JV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxx4JV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqxx4JV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxx4JV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxx4JV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxx4JV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxx4JV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxx4JV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqxx4JV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxx4JV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccttRa4f.s: Assembler messages:
encrypt.c: /tmp/ccttRa4f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccttRa4f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccttRa4f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccttRa4f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttRa4f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttRa4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttRa4f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttRa4f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttRa4f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccttRa4f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccttRa4f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccttRa4f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccttRa4f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttRa4f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccttRa4f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccttRa4f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccttRa4f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttRa4f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttRa4f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttRa4f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttRa4f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccttRa4f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttRa4f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttRa4f.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMVRjtS.s: Assembler messages:
encrypt.c: /tmp/ccMVRjtS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMVRjtS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMVRjtS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMVRjtS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRjtS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRjtS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRjtS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRjtS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRjtS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVRjtS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVRjtS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVRjtS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMVRjtS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRjtS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMVRjtS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVRjtS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMVRjtS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVRjtS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVRjtS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVRjtS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVRjtS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVRjtS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVRjtS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVRjtS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOGwTlb.s: Assembler messages:
encrypt.c: /tmp/ccOGwTlb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGwTlb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGwTlb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGwTlb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGwTlb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGwTlb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGwTlb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGwTlb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGwTlb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGwTlb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGwTlb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGwTlb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGwTlb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGwTlb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGwTlb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOGwTlb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGwTlb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGwTlb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGwTlb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGwTlb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGwTlb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGwTlb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGwTlb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGwTlb.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCDITxD.s: Assembler messages:
encrypt.c: /tmp/ccCDITxD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCDITxD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCDITxD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCDITxD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDITxD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDITxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDITxD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDITxD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDITxD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDITxD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDITxD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDITxD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCDITxD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDITxD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCDITxD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCDITxD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDITxD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDITxD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDITxD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDITxD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDITxD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCDITxD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDITxD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDITxD.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLrAlVV.s: Assembler messages:
encrypt.c: /tmp/ccLrAlVV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrAlVV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrAlVV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrAlVV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrAlVV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrAlVV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrAlVV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrAlVV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrAlVV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrAlVV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrAlVV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrAlVV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrAlVV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrAlVV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrAlVV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrAlVV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLrAlVV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrAlVV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrAlVV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrAlVV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrAlVV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrAlVV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrAlVV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrAlVV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccCeJ3QI.s: Assembler messages:
encrypt.c: /tmp/ccCeJ3QI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCeJ3QI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCeJ3QI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCeJ3QI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeJ3QI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeJ3QI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeJ3QI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeJ3QI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeJ3QI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCeJ3QI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCeJ3QI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCeJ3QI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCeJ3QI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeJ3QI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCeJ3QI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCeJ3QI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCeJ3QI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeJ3QI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeJ3QI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeJ3QI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeJ3QI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCeJ3QI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeJ3QI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeJ3QI.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccrSn8fo.s: Assembler messages:
encrypt.c: /tmp/ccrSn8fo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrSn8fo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrSn8fo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrSn8fo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSn8fo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSn8fo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSn8fo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSn8fo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSn8fo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSn8fo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSn8fo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSn8fo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrSn8fo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSn8fo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrSn8fo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSn8fo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrSn8fo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSn8fo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrSn8fo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrSn8fo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSn8fo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrSn8fo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrSn8fo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrSn8fo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmB2h7P.s: Assembler messages:
encrypt.c: /tmp/ccmB2h7P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmB2h7P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmB2h7P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmB2h7P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB2h7P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB2h7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB2h7P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB2h7P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB2h7P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmB2h7P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmB2h7P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmB2h7P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmB2h7P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB2h7P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmB2h7P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmB2h7P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmB2h7P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmB2h7P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmB2h7P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB2h7P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmB2h7P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmB2h7P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmB2h7P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmB2h7P.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFDON31.s: Assembler messages:
encrypt.c: /tmp/ccFDON31.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDON31.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFDON31.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDON31.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDON31.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDON31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDON31.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDON31.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDON31.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDON31.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDON31.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDON31.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFDON31.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDON31.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFDON31.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFDON31.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDON31.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDON31.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDON31.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDON31.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDON31.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDON31.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDON31.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDON31.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVvUC0P.s: Assembler messages:
encrypt.c: /tmp/ccVvUC0P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvUC0P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVvUC0P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVvUC0P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvUC0P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvUC0P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvUC0P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvUC0P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvUC0P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvUC0P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvUC0P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvUC0P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVvUC0P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvUC0P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVvUC0P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVvUC0P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvUC0P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvUC0P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvUC0P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvUC0P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvUC0P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvUC0P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvUC0P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvUC0P.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2C4GGX.s: Assembler messages:
encrypt.c: /tmp/cc2C4GGX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2C4GGX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2C4GGX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2C4GGX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C4GGX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C4GGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C4GGX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C4GGX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C4GGX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2C4GGX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2C4GGX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2C4GGX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2C4GGX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C4GGX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2C4GGX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2C4GGX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2C4GGX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C4GGX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C4GGX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C4GGX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C4GGX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2C4GGX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C4GGX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2C4GGX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwxzqFE.s: Assembler messages:
encrypt.c: /tmp/ccwxzqFE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxzqFE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxzqFE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxzqFE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzqFE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzqFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzqFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzqFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzqFE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzqFE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzqFE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzqFE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxzqFE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzqFE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxzqFE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzqFE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwxzqFE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzqFE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxzqFE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxzqFE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzqFE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxzqFE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxzqFE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxzqFE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXbOLrA.s: Assembler messages:
encrypt.c: /tmp/ccXbOLrA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbOLrA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbOLrA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbOLrA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOLrA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOLrA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOLrA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOLrA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOLrA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbOLrA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbOLrA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbOLrA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbOLrA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOLrA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbOLrA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXbOLrA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbOLrA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbOLrA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbOLrA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOLrA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbOLrA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbOLrA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbOLrA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbOLrA.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczqxIon.s: Assembler messages:
encrypt.c: /tmp/cczqxIon.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqxIon.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqxIon.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczqxIon.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqxIon.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqxIon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqxIon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqxIon.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqxIon.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqxIon.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqxIon.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqxIon.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqxIon.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqxIon.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqxIon.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqxIon.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczqxIon.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqxIon.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqxIon.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqxIon.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqxIon.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqxIon.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqxIon.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqxIon.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccTTt645.s: Assembler messages:
encrypt.c: /tmp/ccTTt645.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTTt645.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTTt645.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTTt645.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTt645.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTt645.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTt645.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTt645.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTt645.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTt645.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTt645.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTt645.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTTt645.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTt645.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTTt645.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTt645.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTTt645.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTt645.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTt645.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTt645.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTt645.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTt645.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTTt645.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTt645.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccftUcOX.s: Assembler messages:
encrypt.c: /tmp/ccftUcOX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccftUcOX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccftUcOX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccftUcOX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftUcOX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftUcOX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftUcOX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftUcOX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftUcOX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftUcOX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftUcOX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftUcOX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccftUcOX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftUcOX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccftUcOX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccftUcOX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftUcOX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftUcOX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftUcOX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftUcOX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftUcOX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccftUcOX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftUcOX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftUcOX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2pLwWE.s: Assembler messages:
encrypt.c: /tmp/cc2pLwWE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2pLwWE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2pLwWE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2pLwWE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pLwWE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pLwWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pLwWE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pLwWE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pLwWE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2pLwWE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2pLwWE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2pLwWE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2pLwWE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pLwWE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2pLwWE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2pLwWE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2pLwWE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pLwWE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pLwWE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pLwWE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pLwWE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2pLwWE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pLwWE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pLwWE.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmMFxUo.s: Assembler messages:
encrypt.c: /tmp/ccmMFxUo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMFxUo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmMFxUo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMFxUo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFxUo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFxUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFxUo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFxUo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFxUo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmMFxUo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmMFxUo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmMFxUo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmMFxUo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFxUo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmMFxUo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmMFxUo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmMFxUo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFxUo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFxUo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFxUo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFxUo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMFxUo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFxUo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFxUo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnNUDEO.s: Assembler messages:
encrypt.c: /tmp/ccnNUDEO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnNUDEO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnNUDEO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnNUDEO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNUDEO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNUDEO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNUDEO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNUDEO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNUDEO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNUDEO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNUDEO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNUDEO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnNUDEO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNUDEO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnNUDEO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnNUDEO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNUDEO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNUDEO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNUDEO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNUDEO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNUDEO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnNUDEO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNUDEO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNUDEO.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Lsfqo.s: Assembler messages:
encrypt.c: /tmp/cc6Lsfqo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Lsfqo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Lsfqo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Lsfqo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lsfqo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lsfqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lsfqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lsfqo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lsfqo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Lsfqo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Lsfqo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Lsfqo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Lsfqo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lsfqo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Lsfqo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Lsfqo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Lsfqo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Lsfqo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Lsfqo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Lsfqo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lsfqo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Lsfqo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Lsfqo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Lsfqo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchtwvpQ.s: Assembler messages:
encrypt.c: /tmp/cchtwvpQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchtwvpQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchtwvpQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchtwvpQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtwvpQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtwvpQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtwvpQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtwvpQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtwvpQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtwvpQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtwvpQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtwvpQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchtwvpQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtwvpQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchtwvpQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchtwvpQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtwvpQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtwvpQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtwvpQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtwvpQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtwvpQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchtwvpQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtwvpQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtwvpQ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfYtAfw.s: Assembler messages:
encrypt.c: /tmp/ccfYtAfw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfYtAfw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfYtAfw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfYtAfw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYtAfw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYtAfw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYtAfw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYtAfw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYtAfw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfYtAfw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfYtAfw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfYtAfw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfYtAfw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYtAfw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfYtAfw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfYtAfw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfYtAfw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYtAfw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYtAfw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYtAfw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYtAfw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfYtAfw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYtAfw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYtAfw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsFx4xg.s: Assembler messages:
encrypt.c: /tmp/ccsFx4xg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsFx4xg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsFx4xg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsFx4xg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFx4xg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFx4xg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFx4xg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFx4xg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFx4xg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFx4xg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFx4xg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFx4xg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsFx4xg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFx4xg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsFx4xg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFx4xg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsFx4xg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFx4xg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFx4xg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFx4xg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFx4xg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFx4xg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsFx4xg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFx4xg.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc42npmY.s: Assembler messages:
encrypt.c: /tmp/cc42npmY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42npmY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42npmY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc42npmY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42npmY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42npmY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42npmY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42npmY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42npmY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42npmY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42npmY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42npmY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42npmY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42npmY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42npmY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42npmY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42npmY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42npmY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42npmY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42npmY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42npmY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42npmY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42npmY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42npmY.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWhUQd5.s: Assembler messages:
encrypt.c: /tmp/ccWhUQd5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWhUQd5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWhUQd5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWhUQd5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhUQd5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhUQd5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhUQd5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhUQd5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhUQd5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhUQd5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhUQd5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhUQd5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWhUQd5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhUQd5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWhUQd5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhUQd5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWhUQd5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWhUQd5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhUQd5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhUQd5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhUQd5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhUQd5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWhUQd5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhUQd5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc79S1z5.s: Assembler messages:
encrypt.c: /tmp/cc79S1z5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79S1z5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc79S1z5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc79S1z5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79S1z5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79S1z5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79S1z5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79S1z5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79S1z5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79S1z5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79S1z5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79S1z5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc79S1z5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79S1z5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc79S1z5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc79S1z5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79S1z5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79S1z5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79S1z5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79S1z5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79S1z5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79S1z5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79S1z5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79S1z5.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLCn2ky.s: Assembler messages:
encrypt.c: /tmp/ccLCn2ky.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLCn2ky.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLCn2ky.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLCn2ky.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCn2ky.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCn2ky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCn2ky.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCn2ky.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCn2ky.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCn2ky.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCn2ky.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCn2ky.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLCn2ky.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCn2ky.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLCn2ky.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLCn2ky.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCn2ky.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCn2ky.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCn2ky.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCn2ky.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCn2ky.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLCn2ky.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCn2ky.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCn2ky.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3kzHfc.s: Assembler messages:
encrypt.c: /tmp/cc3kzHfc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3kzHfc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3kzHfc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3kzHfc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kzHfc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kzHfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kzHfc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kzHfc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kzHfc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kzHfc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kzHfc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kzHfc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3kzHfc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kzHfc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3kzHfc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3kzHfc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kzHfc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kzHfc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kzHfc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kzHfc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kzHfc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3kzHfc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kzHfc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kzHfc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjRAzVb.s: Assembler messages:
encrypt.c: /tmp/ccjRAzVb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRAzVb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRAzVb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRAzVb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRAzVb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRAzVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRAzVb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRAzVb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRAzVb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRAzVb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRAzVb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRAzVb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRAzVb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRAzVb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRAzVb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjRAzVb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRAzVb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRAzVb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRAzVb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRAzVb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRAzVb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRAzVb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRAzVb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRAzVb.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUx6PDQ.s: Assembler messages:
encrypt.c: /tmp/ccUx6PDQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUx6PDQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUx6PDQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUx6PDQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx6PDQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx6PDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx6PDQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx6PDQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx6PDQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUx6PDQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUx6PDQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUx6PDQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUx6PDQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx6PDQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUx6PDQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUx6PDQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUx6PDQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUx6PDQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUx6PDQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx6PDQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUx6PDQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUx6PDQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUx6PDQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUx6PDQ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccnMwEZn.s: Assembler messages:
encrypt.c: /tmp/ccnMwEZn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMwEZn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnMwEZn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnMwEZn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMwEZn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMwEZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMwEZn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMwEZn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMwEZn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMwEZn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMwEZn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMwEZn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnMwEZn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMwEZn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnMwEZn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnMwEZn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMwEZn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMwEZn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMwEZn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMwEZn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMwEZn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMwEZn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMwEZn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMwEZn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL2ctMS.s: Assembler messages:
encrypt.c: /tmp/ccL2ctMS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2ctMS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2ctMS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2ctMS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ctMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ctMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ctMS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ctMS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ctMS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2ctMS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2ctMS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2ctMS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2ctMS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ctMS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2ctMS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL2ctMS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2ctMS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ctMS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ctMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ctMS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ctMS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2ctMS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ctMS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ctMS.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0RXXWs.s: Assembler messages:
encrypt.c: /tmp/cc0RXXWs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0RXXWs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0RXXWs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0RXXWs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RXXWs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RXXWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RXXWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RXXWs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RXXWs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RXXWs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RXXWs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RXXWs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0RXXWs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RXXWs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0RXXWs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0RXXWs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RXXWs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RXXWs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RXXWs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RXXWs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RXXWs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0RXXWs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RXXWs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RXXWs.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR4XX1D.s: Assembler messages:
encrypt.c: /tmp/ccR4XX1D.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4XX1D.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4XX1D.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4XX1D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4XX1D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4XX1D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4XX1D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4XX1D.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4XX1D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4XX1D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4XX1D.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4XX1D.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4XX1D.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4XX1D.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4XX1D.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR4XX1D.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4XX1D.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4XX1D.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4XX1D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4XX1D.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4XX1D.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4XX1D.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4XX1D.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4XX1D.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCryNl7.s: Assembler messages:
encrypt.c: /tmp/ccCryNl7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCryNl7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCryNl7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCryNl7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCryNl7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCryNl7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCryNl7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCryNl7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCryNl7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCryNl7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCryNl7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCryNl7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCryNl7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCryNl7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCryNl7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCryNl7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCryNl7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCryNl7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCryNl7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCryNl7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCryNl7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCryNl7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCryNl7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCryNl7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWTszyF.s: Assembler messages:
encrypt.c: /tmp/ccWTszyF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWTszyF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWTszyF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWTszyF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTszyF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTszyF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTszyF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTszyF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTszyF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWTszyF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWTszyF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWTszyF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWTszyF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTszyF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWTszyF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWTszyF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWTszyF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTszyF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTszyF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTszyF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTszyF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWTszyF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTszyF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWTszyF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnlvjWZ.s: Assembler messages:
encrypt.c: /tmp/ccnlvjWZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnlvjWZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnlvjWZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnlvjWZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlvjWZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlvjWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlvjWZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlvjWZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlvjWZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlvjWZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlvjWZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlvjWZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnlvjWZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlvjWZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnlvjWZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnlvjWZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlvjWZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlvjWZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlvjWZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlvjWZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlvjWZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnlvjWZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlvjWZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlvjWZ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMnXWyy.s: Assembler messages:
encrypt.c: /tmp/ccMnXWyy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMnXWyy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMnXWyy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMnXWyy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnXWyy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnXWyy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnXWyy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnXWyy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnXWyy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnXWyy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnXWyy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnXWyy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMnXWyy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnXWyy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMnXWyy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMnXWyy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnXWyy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnXWyy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnXWyy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnXWyy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnXWyy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMnXWyy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnXWyy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnXWyy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIC2Bu3.s: Assembler messages:
encrypt.c: /tmp/ccIC2Bu3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIC2Bu3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIC2Bu3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIC2Bu3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIC2Bu3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIC2Bu3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIC2Bu3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIC2Bu3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIC2Bu3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIC2Bu3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIC2Bu3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIC2Bu3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIC2Bu3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIC2Bu3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIC2Bu3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIC2Bu3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIC2Bu3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIC2Bu3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIC2Bu3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIC2Bu3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIC2Bu3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIC2Bu3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIC2Bu3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIC2Bu3.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccSFnIIz.s: Assembler messages:
encrypt.c: /tmp/ccSFnIIz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSFnIIz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSFnIIz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSFnIIz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFnIIz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFnIIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFnIIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFnIIz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFnIIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFnIIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFnIIz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFnIIz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSFnIIz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFnIIz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSFnIIz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSFnIIz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFnIIz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFnIIz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFnIIz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFnIIz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFnIIz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSFnIIz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFnIIz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFnIIz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclHBebc.s: Assembler messages:
encrypt.c: /tmp/cclHBebc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHBebc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHBebc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclHBebc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBebc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBebc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBebc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBebc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBebc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHBebc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHBebc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHBebc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHBebc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBebc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHBebc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclHBebc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHBebc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHBebc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHBebc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBebc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHBebc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHBebc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHBebc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHBebc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ0EUvL.s: Assembler messages:
encrypt.c: /tmp/ccQ0EUvL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0EUvL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0EUvL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0EUvL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0EUvL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0EUvL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0EUvL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0EUvL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0EUvL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0EUvL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0EUvL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0EUvL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0EUvL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0EUvL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0EUvL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ0EUvL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0EUvL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0EUvL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0EUvL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0EUvL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0EUvL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0EUvL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0EUvL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0EUvL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccEXQ5nY.s: Assembler messages:
encrypt.c: /tmp/ccEXQ5nY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXQ5nY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXQ5nY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXQ5nY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXQ5nY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXQ5nY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXQ5nY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXQ5nY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXQ5nY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXQ5nY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXQ5nY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXQ5nY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXQ5nY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXQ5nY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXQ5nY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEXQ5nY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXQ5nY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXQ5nY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXQ5nY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXQ5nY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXQ5nY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXQ5nY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXQ5nY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXQ5nY.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2uc1k1.s: Assembler messages:
encrypt.c: /tmp/cc2uc1k1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2uc1k1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2uc1k1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2uc1k1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uc1k1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uc1k1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uc1k1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uc1k1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uc1k1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uc1k1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uc1k1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uc1k1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2uc1k1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uc1k1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2uc1k1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2uc1k1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uc1k1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uc1k1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uc1k1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uc1k1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uc1k1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2uc1k1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uc1k1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uc1k1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwVaNvE.s: Assembler messages:
encrypt.c: /tmp/ccwVaNvE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVaNvE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVaNvE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVaNvE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVaNvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVaNvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVaNvE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVaNvE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVaNvE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVaNvE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVaNvE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVaNvE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVaNvE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVaNvE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVaNvE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwVaNvE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVaNvE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVaNvE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVaNvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVaNvE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVaNvE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwVaNvE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVaNvE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVaNvE.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccbSqNgH.s: Assembler messages:
encrypt.c: /tmp/ccbSqNgH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSqNgH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSqNgH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSqNgH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqNgH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqNgH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqNgH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqNgH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqNgH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSqNgH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSqNgH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSqNgH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSqNgH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqNgH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSqNgH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbSqNgH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSqNgH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSqNgH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSqNgH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqNgH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSqNgH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSqNgH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSqNgH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSqNgH.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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