Implementation notes: x86, titan0, crypto_aead/omdsha256k256n248tau256v2

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
216036refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
217664refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
220240refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
221028refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
223304refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
224452refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
224800refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224996refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
227280refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
227456refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
227752refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
227880refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
228112refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
228736refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
229356refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
229972refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
230144refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
231584refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
231908refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
231984refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
232320refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
232444refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
234444refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
234880refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
235012refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
235764refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
236860refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
239360refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
239448refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
240160refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
240372refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
244384refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
244964refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
245496refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
245872refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
246504refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
246524refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
247580refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
249868refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
250464refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
252320refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
252556refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
253192refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
253404refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
254084refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
254484refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
257532refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
258424refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
258500refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
258528refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
258752refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
258880refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
259064refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
259524refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
259684refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
260088refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
260232refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
261116refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
261196refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
261664refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
261796refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
263488refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
263656refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
264552refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
264580refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
265464refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
265760refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
265992refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
267024refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
268184refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
268204refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
268360refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
268480refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
268780refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
269524refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
269580refgcc -m32 -O -fomit-frame-pointer2019070820190110
269712refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
269896refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
269996refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
270216refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
270548refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
270756refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
270760refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
270828refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
270852refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
271040refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
271048refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
271084refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
271116refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
271216refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
271304refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
272560refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
273360refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
273708refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
273816refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
274564refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
275840refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
275928refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
276084refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
276772refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
276936refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
276956refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
277388refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
277544refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
278428refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
278996refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
279320refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
279768refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
280920refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
281296refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
281328refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
281924refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
283144refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
283280refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
283820refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
284784refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
284980refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
285008refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
285100refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
288528refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
288568refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
288660refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
288960refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
288968refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
289284refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
289764refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
289944refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
290000refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
290092refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
290156refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
290248refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
290248refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
290580refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
290636refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
290668refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
290840refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
291024refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
291296refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
291328refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
291468refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
291596refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291668refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
291684refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291800refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
291952refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
292036refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292048refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
292284refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292292refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
292368refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292592refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292600refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
292760refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
292780refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292784refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
292808refgcc -m32 -Os -fomit-frame-pointer2019070820190110
292896refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
293200refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
293408refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
293416refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
294032refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
294196refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
294284refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
294396refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
294608refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
294652refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
294876refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
295008refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
295360refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
295604refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
295940refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
295964refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
297900refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
298004refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
298480refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
300376refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHDyQc0.s: Assembler messages:
encrypt.c: /tmp/ccHDyQc0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHDyQc0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHDyQc0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHDyQc0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDyQc0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDyQc0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDyQc0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDyQc0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDyQc0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDyQc0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDyQc0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDyQc0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHDyQc0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDyQc0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHDyQc0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDyQc0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHDyQc0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDyQc0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDyQc0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDyQc0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDyQc0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDyQc0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHDyQc0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDyQc0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO55IAm.s: Assembler messages:
encrypt.c: /tmp/ccO55IAm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO55IAm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO55IAm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO55IAm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO55IAm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO55IAm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO55IAm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO55IAm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO55IAm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO55IAm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO55IAm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO55IAm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO55IAm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO55IAm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO55IAm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO55IAm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO55IAm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO55IAm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO55IAm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO55IAm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO55IAm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO55IAm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO55IAm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO55IAm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXLI4mi.s: Assembler messages:
encrypt.c: /tmp/ccXLI4mi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXLI4mi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXLI4mi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXLI4mi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLI4mi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLI4mi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLI4mi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLI4mi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLI4mi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLI4mi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLI4mi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLI4mi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXLI4mi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLI4mi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXLI4mi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXLI4mi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLI4mi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLI4mi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLI4mi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLI4mi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLI4mi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXLI4mi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLI4mi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLI4mi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceNz78O.s: Assembler messages:
encrypt.c: /tmp/cceNz78O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceNz78O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceNz78O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceNz78O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNz78O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNz78O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNz78O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNz78O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNz78O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNz78O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNz78O.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNz78O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceNz78O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNz78O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceNz78O.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNz78O.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceNz78O.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNz78O.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNz78O.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNz78O.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNz78O.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNz78O.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceNz78O.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNz78O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIloNap.s: Assembler messages:
encrypt.c: /tmp/ccIloNap.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIloNap.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIloNap.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIloNap.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIloNap.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIloNap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIloNap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIloNap.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIloNap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIloNap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIloNap.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIloNap.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIloNap.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIloNap.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIloNap.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIloNap.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIloNap.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIloNap.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIloNap.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIloNap.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIloNap.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIloNap.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIloNap.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIloNap.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cct6aMd0.s: Assembler messages:
encrypt.c: /tmp/cct6aMd0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct6aMd0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct6aMd0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct6aMd0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6aMd0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6aMd0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6aMd0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6aMd0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6aMd0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6aMd0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6aMd0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6aMd0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct6aMd0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6aMd0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct6aMd0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6aMd0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct6aMd0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6aMd0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6aMd0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6aMd0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6aMd0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6aMd0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6aMd0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6aMd0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSturCS.s: Assembler messages:
encrypt.c: /tmp/ccSturCS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSturCS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSturCS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSturCS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSturCS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSturCS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSturCS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSturCS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSturCS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSturCS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSturCS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSturCS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSturCS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSturCS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSturCS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSturCS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSturCS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSturCS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSturCS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSturCS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSturCS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSturCS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSturCS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSturCS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckp3Lnl.s: Assembler messages:
encrypt.c: /tmp/cckp3Lnl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckp3Lnl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckp3Lnl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckp3Lnl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp3Lnl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp3Lnl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp3Lnl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp3Lnl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp3Lnl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckp3Lnl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckp3Lnl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckp3Lnl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckp3Lnl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp3Lnl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckp3Lnl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckp3Lnl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckp3Lnl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckp3Lnl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckp3Lnl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp3Lnl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckp3Lnl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckp3Lnl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckp3Lnl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckp3Lnl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXaZzXL.s: Assembler messages:
encrypt.c: /tmp/ccXaZzXL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXaZzXL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXaZzXL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXaZzXL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaZzXL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaZzXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaZzXL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaZzXL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaZzXL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaZzXL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaZzXL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaZzXL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXaZzXL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaZzXL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXaZzXL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXaZzXL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaZzXL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaZzXL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaZzXL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaZzXL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaZzXL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXaZzXL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaZzXL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaZzXL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclYQQZa.s: Assembler messages:
encrypt.c: /tmp/cclYQQZa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclYQQZa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclYQQZa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclYQQZa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQQZa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQQZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQQZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQQZa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQQZa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQQZa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQQZa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQQZa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclYQQZa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQQZa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclYQQZa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQQZa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclYQQZa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYQQZa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYQQZa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYQQZa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYQQZa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYQQZa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYQQZa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYQQZa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBQjQfB.s: Assembler messages:
encrypt.c: /tmp/ccBQjQfB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQjQfB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQjQfB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQjQfB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjQfB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjQfB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjQfB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjQfB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjQfB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQjQfB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQjQfB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQjQfB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQjQfB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjQfB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQjQfB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBQjQfB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQjQfB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQjQfB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQjQfB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjQfB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQjQfB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQjQfB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQjQfB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQjQfB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRmWLwe.s: Assembler messages:
encrypt.c: /tmp/ccRmWLwe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRmWLwe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRmWLwe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRmWLwe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmWLwe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmWLwe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmWLwe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmWLwe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmWLwe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmWLwe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmWLwe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmWLwe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRmWLwe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmWLwe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRmWLwe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmWLwe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRmWLwe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmWLwe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmWLwe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmWLwe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmWLwe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmWLwe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRmWLwe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmWLwe.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccAzED2a.s: Assembler messages:
encrypt.c: /tmp/ccAzED2a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAzED2a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAzED2a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAzED2a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzED2a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzED2a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzED2a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzED2a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzED2a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzED2a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzED2a.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzED2a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAzED2a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzED2a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAzED2a.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzED2a.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAzED2a.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzED2a.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAzED2a.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAzED2a.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzED2a.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAzED2a.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAzED2a.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAzED2a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cciFHjJK.s: Assembler messages:
encrypt.c: /tmp/cciFHjJK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFHjJK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFHjJK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciFHjJK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFHjJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFHjJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFHjJK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFHjJK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFHjJK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFHjJK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFHjJK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFHjJK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFHjJK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFHjJK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFHjJK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciFHjJK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFHjJK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFHjJK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFHjJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFHjJK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFHjJK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFHjJK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFHjJK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFHjJK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSWtwve.s: Assembler messages:
encrypt.c: /tmp/ccSWtwve.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSWtwve.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSWtwve.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSWtwve.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWtwve.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWtwve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWtwve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWtwve.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWtwve.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWtwve.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWtwve.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWtwve.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSWtwve.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWtwve.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSWtwve.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWtwve.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSWtwve.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWtwve.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWtwve.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWtwve.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWtwve.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWtwve.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSWtwve.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWtwve.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cctRIafH.s: Assembler messages:
encrypt.c: /tmp/cctRIafH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRIafH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRIafH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctRIafH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRIafH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRIafH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRIafH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRIafH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRIafH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRIafH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRIafH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRIafH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRIafH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRIafH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRIafH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctRIafH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRIafH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRIafH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRIafH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRIafH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRIafH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRIafH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRIafH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRIafH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdGfHwu.s: Assembler messages:
encrypt.c: /tmp/ccdGfHwu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdGfHwu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdGfHwu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdGfHwu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGfHwu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGfHwu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGfHwu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGfHwu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGfHwu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGfHwu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGfHwu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGfHwu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdGfHwu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGfHwu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdGfHwu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdGfHwu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGfHwu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGfHwu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGfHwu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGfHwu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGfHwu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdGfHwu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGfHwu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGfHwu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy2aae2.s: Assembler messages:
encrypt.c: /tmp/ccy2aae2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2aae2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2aae2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2aae2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2aae2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2aae2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2aae2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2aae2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2aae2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2aae2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2aae2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2aae2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2aae2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2aae2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2aae2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2aae2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy2aae2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2aae2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2aae2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2aae2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2aae2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2aae2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2aae2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2aae2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRyy3wl.s: Assembler messages:
encrypt.c: /tmp/ccRyy3wl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyy3wl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRyy3wl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRyy3wl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyy3wl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyy3wl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyy3wl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyy3wl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyy3wl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyy3wl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyy3wl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyy3wl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRyy3wl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyy3wl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRyy3wl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRyy3wl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyy3wl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyy3wl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyy3wl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyy3wl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyy3wl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyy3wl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyy3wl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyy3wl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVFZR2Y.s: Assembler messages:
encrypt.c: /tmp/ccVFZR2Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVFZR2Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVFZR2Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVFZR2Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFZR2Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFZR2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFZR2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFZR2Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFZR2Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFZR2Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFZR2Y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFZR2Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVFZR2Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFZR2Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVFZR2Y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFZR2Y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVFZR2Y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFZR2Y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFZR2Y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFZR2Y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFZR2Y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFZR2Y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVFZR2Y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFZR2Y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccioNO4x.s: Assembler messages:
encrypt.c: /tmp/ccioNO4x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioNO4x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccioNO4x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccioNO4x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNO4x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNO4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNO4x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNO4x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNO4x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioNO4x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioNO4x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioNO4x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccioNO4x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNO4x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccioNO4x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccioNO4x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioNO4x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNO4x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNO4x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNO4x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNO4x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioNO4x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNO4x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNO4x.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccs5sqd3.s: Assembler messages:
encrypt.c: /tmp/ccs5sqd3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5sqd3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5sqd3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5sqd3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5sqd3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5sqd3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5sqd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5sqd3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5sqd3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5sqd3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5sqd3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5sqd3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5sqd3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5sqd3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5sqd3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5sqd3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs5sqd3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5sqd3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5sqd3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5sqd3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5sqd3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5sqd3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5sqd3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5sqd3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccABgOKX.s: Assembler messages:
encrypt.c: /tmp/ccABgOKX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccABgOKX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccABgOKX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccABgOKX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABgOKX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABgOKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABgOKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABgOKX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABgOKX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABgOKX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABgOKX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABgOKX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccABgOKX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABgOKX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccABgOKX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABgOKX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccABgOKX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABgOKX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABgOKX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABgOKX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABgOKX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABgOKX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccABgOKX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABgOKX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceAVO4v.s: Assembler messages:
encrypt.c: /tmp/cceAVO4v.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceAVO4v.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceAVO4v.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceAVO4v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAVO4v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAVO4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAVO4v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAVO4v.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAVO4v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAVO4v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAVO4v.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAVO4v.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceAVO4v.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAVO4v.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceAVO4v.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceAVO4v.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAVO4v.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAVO4v.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAVO4v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAVO4v.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAVO4v.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceAVO4v.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAVO4v.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAVO4v.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEVA1Ov.s: Assembler messages:
encrypt.c: /tmp/ccEVA1Ov.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVA1Ov.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVA1Ov.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVA1Ov.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVA1Ov.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVA1Ov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVA1Ov.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVA1Ov.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVA1Ov.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVA1Ov.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVA1Ov.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVA1Ov.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVA1Ov.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVA1Ov.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVA1Ov.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEVA1Ov.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVA1Ov.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVA1Ov.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVA1Ov.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVA1Ov.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVA1Ov.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVA1Ov.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVA1Ov.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVA1Ov.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccalKiDA.s: Assembler messages:
encrypt.c: /tmp/ccalKiDA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccalKiDA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccalKiDA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccalKiDA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalKiDA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalKiDA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalKiDA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalKiDA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalKiDA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalKiDA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalKiDA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalKiDA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccalKiDA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalKiDA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccalKiDA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalKiDA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccalKiDA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalKiDA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalKiDA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalKiDA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalKiDA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalKiDA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccalKiDA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalKiDA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW2Jrbv.s: Assembler messages:
encrypt.c: /tmp/ccW2Jrbv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2Jrbv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW2Jrbv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW2Jrbv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Jrbv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Jrbv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Jrbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Jrbv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Jrbv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Jrbv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Jrbv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Jrbv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW2Jrbv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Jrbv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW2Jrbv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Jrbv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW2Jrbv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Jrbv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2Jrbv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2Jrbv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Jrbv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2Jrbv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2Jrbv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2Jrbv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXfMmQm.s: Assembler messages:
encrypt.c: /tmp/ccXfMmQm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXfMmQm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXfMmQm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXfMmQm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfMmQm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfMmQm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfMmQm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfMmQm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfMmQm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfMmQm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfMmQm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfMmQm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXfMmQm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfMmQm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXfMmQm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXfMmQm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfMmQm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfMmQm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfMmQm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfMmQm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfMmQm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXfMmQm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfMmQm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfMmQm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBROGyA.s: Assembler messages:
encrypt.c: /tmp/ccBROGyA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBROGyA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBROGyA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBROGyA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBROGyA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBROGyA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBROGyA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBROGyA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBROGyA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBROGyA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBROGyA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBROGyA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBROGyA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBROGyA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBROGyA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBROGyA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBROGyA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBROGyA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBROGyA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBROGyA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBROGyA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBROGyA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBROGyA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBROGyA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgmDOOv.s: Assembler messages:
encrypt.c: /tmp/ccgmDOOv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmDOOv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmDOOv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmDOOv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmDOOv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmDOOv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmDOOv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmDOOv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmDOOv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmDOOv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmDOOv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmDOOv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmDOOv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmDOOv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmDOOv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgmDOOv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmDOOv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmDOOv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmDOOv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmDOOv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmDOOv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmDOOv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmDOOv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmDOOv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLZ3MZu.s: Assembler messages:
encrypt.c: /tmp/ccLZ3MZu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZ3MZu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZ3MZu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZ3MZu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ3MZu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ3MZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ3MZu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ3MZu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ3MZu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZ3MZu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZ3MZu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZ3MZu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZ3MZu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ3MZu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZ3MZu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLZ3MZu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZ3MZu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ3MZu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ3MZu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ3MZu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ3MZu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZ3MZu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ3MZu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ3MZu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn14tpx.s: Assembler messages:
encrypt.c: /tmp/ccn14tpx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn14tpx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn14tpx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn14tpx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn14tpx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn14tpx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn14tpx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn14tpx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn14tpx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn14tpx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn14tpx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn14tpx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn14tpx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn14tpx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn14tpx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn14tpx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn14tpx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn14tpx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn14tpx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn14tpx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn14tpx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn14tpx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn14tpx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn14tpx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8nHHtq.s: Assembler messages:
encrypt.c: /tmp/cc8nHHtq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8nHHtq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8nHHtq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8nHHtq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHHtq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHHtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHHtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHHtq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHHtq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHHtq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHHtq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHHtq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8nHHtq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHHtq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8nHHtq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHHtq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8nHHtq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHHtq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nHHtq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nHHtq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHHtq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nHHtq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8nHHtq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nHHtq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccopAOZm.s: Assembler messages:
encrypt.c: /tmp/ccopAOZm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccopAOZm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccopAOZm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccopAOZm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopAOZm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopAOZm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopAOZm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopAOZm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopAOZm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccopAOZm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccopAOZm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccopAOZm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccopAOZm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopAOZm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccopAOZm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccopAOZm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccopAOZm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccopAOZm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccopAOZm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopAOZm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccopAOZm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccopAOZm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccopAOZm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccopAOZm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEsDbVh.s: Assembler messages:
encrypt.c: /tmp/ccEsDbVh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEsDbVh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEsDbVh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEsDbVh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsDbVh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsDbVh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsDbVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsDbVh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsDbVh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsDbVh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsDbVh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsDbVh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEsDbVh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsDbVh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEsDbVh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsDbVh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEsDbVh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsDbVh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsDbVh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsDbVh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsDbVh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsDbVh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEsDbVh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsDbVh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccdrK7T.s: Assembler messages:
encrypt.c: /tmp/cccdrK7T.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdrK7T.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdrK7T.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccdrK7T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdrK7T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdrK7T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdrK7T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdrK7T.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdrK7T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdrK7T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdrK7T.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdrK7T.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdrK7T.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdrK7T.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdrK7T.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdrK7T.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdrK7T.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdrK7T.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdrK7T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdrK7T.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdrK7T.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdrK7T.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdrK7T.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdrK7T.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN4Pukq.s: Assembler messages:
encrypt.c: /tmp/ccN4Pukq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN4Pukq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN4Pukq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN4Pukq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4Pukq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4Pukq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4Pukq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4Pukq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4Pukq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4Pukq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4Pukq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4Pukq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN4Pukq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4Pukq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN4Pukq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4Pukq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN4Pukq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4Pukq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4Pukq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4Pukq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4Pukq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4Pukq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN4Pukq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4Pukq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQqVcWm.s: Assembler messages:
encrypt.c: /tmp/ccQqVcWm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQqVcWm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQqVcWm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQqVcWm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqVcWm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqVcWm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqVcWm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqVcWm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqVcWm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQqVcWm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQqVcWm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQqVcWm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQqVcWm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqVcWm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQqVcWm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQqVcWm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQqVcWm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQqVcWm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQqVcWm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqVcWm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQqVcWm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQqVcWm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQqVcWm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQqVcWm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8BV9Lm.s: Assembler messages:
encrypt.c: /tmp/cc8BV9Lm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8BV9Lm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8BV9Lm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8BV9Lm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BV9Lm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BV9Lm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BV9Lm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BV9Lm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BV9Lm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8BV9Lm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8BV9Lm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8BV9Lm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8BV9Lm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BV9Lm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8BV9Lm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8BV9Lm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8BV9Lm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BV9Lm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BV9Lm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BV9Lm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BV9Lm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8BV9Lm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BV9Lm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BV9Lm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaPrpEn.s: Assembler messages:
encrypt.c: /tmp/ccaPrpEn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPrpEn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPrpEn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPrpEn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPrpEn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPrpEn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPrpEn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPrpEn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPrpEn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPrpEn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPrpEn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPrpEn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPrpEn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPrpEn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPrpEn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPrpEn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaPrpEn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPrpEn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPrpEn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPrpEn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPrpEn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPrpEn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPrpEn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPrpEn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAc4rvw.s: Assembler messages:
encrypt.c: /tmp/ccAc4rvw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAc4rvw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAc4rvw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAc4rvw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rvw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rvw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rvw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4rvw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4rvw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4rvw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAc4rvw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rvw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAc4rvw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4rvw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAc4rvw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4rvw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc4rvw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc4rvw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4rvw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc4rvw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAc4rvw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc4rvw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWvR0EY.s: Assembler messages:
encrypt.c: /tmp/ccWvR0EY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWvR0EY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWvR0EY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWvR0EY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvR0EY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvR0EY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvR0EY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvR0EY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvR0EY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvR0EY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvR0EY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvR0EY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWvR0EY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvR0EY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWvR0EY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWvR0EY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvR0EY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvR0EY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvR0EY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvR0EY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvR0EY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWvR0EY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvR0EY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvR0EY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDXYOHo.s: Assembler messages:
encrypt.c: /tmp/ccDXYOHo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXYOHo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDXYOHo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXYOHo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXYOHo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXYOHo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXYOHo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXYOHo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXYOHo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXYOHo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXYOHo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXYOHo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDXYOHo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXYOHo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDXYOHo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXYOHo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDXYOHo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXYOHo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXYOHo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXYOHo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXYOHo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXYOHo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXYOHo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXYOHo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyhKjK0.s: Assembler messages:
encrypt.c: /tmp/ccyhKjK0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyhKjK0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyhKjK0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyhKjK0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhKjK0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhKjK0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhKjK0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhKjK0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhKjK0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyhKjK0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyhKjK0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyhKjK0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyhKjK0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhKjK0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyhKjK0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyhKjK0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyhKjK0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhKjK0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhKjK0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhKjK0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhKjK0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyhKjK0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhKjK0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhKjK0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1QCDLY.s: Assembler messages:
encrypt.c: /tmp/cc1QCDLY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QCDLY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QCDLY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QCDLY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QCDLY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QCDLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QCDLY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QCDLY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QCDLY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QCDLY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QCDLY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QCDLY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QCDLY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QCDLY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QCDLY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1QCDLY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QCDLY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QCDLY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QCDLY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QCDLY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QCDLY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QCDLY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QCDLY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QCDLY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS0Xbkw.s: Assembler messages:
encrypt.c: /tmp/ccS0Xbkw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS0Xbkw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS0Xbkw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS0Xbkw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0Xbkw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0Xbkw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0Xbkw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0Xbkw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0Xbkw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0Xbkw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0Xbkw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0Xbkw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS0Xbkw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0Xbkw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS0Xbkw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0Xbkw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS0Xbkw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS0Xbkw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0Xbkw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0Xbkw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0Xbkw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0Xbkw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS0Xbkw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0Xbkw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUEaEPp.s: Assembler messages:
encrypt.c: /tmp/ccUEaEPp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUEaEPp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUEaEPp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUEaEPp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEaEPp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEaEPp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEaEPp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEaEPp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEaEPp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUEaEPp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUEaEPp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUEaEPp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUEaEPp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEaEPp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUEaEPp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUEaEPp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUEaEPp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUEaEPp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUEaEPp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUEaEPp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEaEPp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUEaEPp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUEaEPp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUEaEPp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUvh3YU.s: Assembler messages:
encrypt.c: /tmp/ccUvh3YU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUvh3YU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUvh3YU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUvh3YU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvh3YU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvh3YU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvh3YU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvh3YU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvh3YU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvh3YU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvh3YU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvh3YU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUvh3YU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvh3YU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUvh3YU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUvh3YU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUvh3YU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvh3YU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvh3YU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvh3YU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvh3YU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUvh3YU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvh3YU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUvh3YU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceR98Cn.s: Assembler messages:
encrypt.c: /tmp/cceR98Cn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceR98Cn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceR98Cn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceR98Cn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR98Cn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR98Cn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR98Cn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR98Cn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR98Cn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceR98Cn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceR98Cn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceR98Cn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceR98Cn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR98Cn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceR98Cn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceR98Cn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceR98Cn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceR98Cn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceR98Cn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceR98Cn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR98Cn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceR98Cn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceR98Cn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceR98Cn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpLZCmV.s: Assembler messages:
encrypt.c: /tmp/ccpLZCmV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpLZCmV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpLZCmV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpLZCmV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLZCmV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLZCmV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLZCmV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLZCmV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLZCmV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLZCmV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLZCmV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLZCmV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpLZCmV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLZCmV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpLZCmV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpLZCmV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLZCmV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLZCmV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLZCmV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLZCmV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLZCmV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpLZCmV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLZCmV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLZCmV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8OWYFO.s: Assembler messages:
encrypt.c: /tmp/cc8OWYFO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8OWYFO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8OWYFO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8OWYFO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OWYFO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OWYFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OWYFO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OWYFO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OWYFO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8OWYFO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8OWYFO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8OWYFO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8OWYFO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OWYFO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8OWYFO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8OWYFO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8OWYFO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OWYFO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OWYFO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OWYFO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OWYFO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8OWYFO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OWYFO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OWYFO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyoMaag.s: Assembler messages:
encrypt.c: /tmp/ccyoMaag.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyoMaag.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyoMaag.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyoMaag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoMaag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoMaag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoMaag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoMaag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoMaag.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoMaag.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoMaag.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoMaag.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyoMaag.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoMaag.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyoMaag.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoMaag.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyoMaag.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoMaag.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyoMaag.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyoMaag.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoMaag.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyoMaag.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyoMaag.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyoMaag.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8tXGgY.s: Assembler messages:
encrypt.c: /tmp/cc8tXGgY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tXGgY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tXGgY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tXGgY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tXGgY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tXGgY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tXGgY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tXGgY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tXGgY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tXGgY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tXGgY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tXGgY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tXGgY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tXGgY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tXGgY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8tXGgY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tXGgY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tXGgY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tXGgY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tXGgY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tXGgY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tXGgY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tXGgY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tXGgY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbl0unn.s: Assembler messages:
encrypt.c: /tmp/ccbl0unn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbl0unn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbl0unn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbl0unn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl0unn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl0unn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl0unn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl0unn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl0unn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl0unn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl0unn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl0unn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbl0unn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl0unn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbl0unn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl0unn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbl0unn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl0unn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbl0unn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbl0unn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl0unn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbl0unn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbl0unn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbl0unn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6aoHgT.s: Assembler messages:
encrypt.c: /tmp/cc6aoHgT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6aoHgT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6aoHgT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6aoHgT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aoHgT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aoHgT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aoHgT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aoHgT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aoHgT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6aoHgT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6aoHgT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6aoHgT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6aoHgT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aoHgT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6aoHgT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6aoHgT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6aoHgT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6aoHgT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6aoHgT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aoHgT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6aoHgT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6aoHgT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6aoHgT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6aoHgT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaBjl2f.s: Assembler messages:
encrypt.c: /tmp/ccaBjl2f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaBjl2f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaBjl2f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaBjl2f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBjl2f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBjl2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBjl2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBjl2f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBjl2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBjl2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBjl2f.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBjl2f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaBjl2f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBjl2f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaBjl2f.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBjl2f.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaBjl2f.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBjl2f.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBjl2f.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBjl2f.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBjl2f.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBjl2f.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaBjl2f.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBjl2f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccocW878.s: Assembler messages:
encrypt.c: /tmp/ccocW878.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccocW878.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccocW878.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccocW878.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocW878.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocW878.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocW878.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocW878.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocW878.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocW878.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocW878.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocW878.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccocW878.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocW878.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccocW878.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccocW878.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocW878.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocW878.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocW878.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocW878.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocW878.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocW878.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocW878.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocW878.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxYJPEG.s: Assembler messages:
encrypt.c: /tmp/ccxYJPEG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxYJPEG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxYJPEG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxYJPEG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYJPEG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYJPEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYJPEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYJPEG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYJPEG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYJPEG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYJPEG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYJPEG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxYJPEG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYJPEG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxYJPEG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYJPEG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxYJPEG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYJPEG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxYJPEG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxYJPEG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYJPEG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxYJPEG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxYJPEG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxYJPEG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKnZA2Y.s: Assembler messages:
encrypt.c: /tmp/ccKnZA2Y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKnZA2Y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKnZA2Y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKnZA2Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnZA2Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnZA2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnZA2Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnZA2Y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnZA2Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnZA2Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnZA2Y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnZA2Y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKnZA2Y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnZA2Y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKnZA2Y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKnZA2Y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnZA2Y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnZA2Y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnZA2Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnZA2Y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnZA2Y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKnZA2Y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnZA2Y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnZA2Y.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdNbldD.s: Assembler messages:
encrypt.c: /tmp/ccdNbldD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdNbldD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdNbldD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdNbldD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNbldD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNbldD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNbldD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNbldD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNbldD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNbldD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNbldD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNbldD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdNbldD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNbldD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdNbldD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNbldD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdNbldD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNbldD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNbldD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNbldD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNbldD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNbldD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdNbldD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNbldD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfrFvEG.s: Assembler messages:
encrypt.c: /tmp/ccfrFvEG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrFvEG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrFvEG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrFvEG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFvEG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFvEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFvEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFvEG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFvEG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrFvEG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrFvEG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrFvEG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrFvEG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFvEG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrFvEG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrFvEG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfrFvEG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrFvEG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrFvEG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrFvEG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrFvEG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrFvEG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrFvEG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrFvEG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvV4dVb.s: Assembler messages:
encrypt.c: /tmp/ccvV4dVb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvV4dVb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvV4dVb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvV4dVb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvV4dVb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvV4dVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvV4dVb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvV4dVb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvV4dVb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvV4dVb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvV4dVb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvV4dVb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvV4dVb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvV4dVb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvV4dVb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvV4dVb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvV4dVb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvV4dVb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvV4dVb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvV4dVb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvV4dVb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvV4dVb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvV4dVb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvV4dVb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5UkkdD.s: Assembler messages:
encrypt.c: /tmp/cc5UkkdD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5UkkdD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5UkkdD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5UkkdD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UkkdD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UkkdD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UkkdD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UkkdD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UkkdD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UkkdD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UkkdD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UkkdD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5UkkdD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UkkdD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5UkkdD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UkkdD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5UkkdD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UkkdD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5UkkdD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5UkkdD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UkkdD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5UkkdD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5UkkdD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5UkkdD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAvmdy3.s: Assembler messages:
encrypt.c: /tmp/ccAvmdy3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvmdy3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvmdy3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvmdy3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvmdy3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvmdy3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvmdy3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvmdy3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvmdy3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvmdy3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvmdy3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvmdy3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvmdy3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvmdy3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvmdy3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAvmdy3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvmdy3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvmdy3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvmdy3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvmdy3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvmdy3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvmdy3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvmdy3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvmdy3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqpzTWz.s: Assembler messages:
encrypt.c: /tmp/ccqpzTWz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpzTWz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpzTWz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpzTWz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpzTWz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpzTWz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpzTWz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpzTWz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpzTWz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpzTWz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpzTWz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpzTWz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpzTWz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpzTWz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpzTWz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqpzTWz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpzTWz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpzTWz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpzTWz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpzTWz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpzTWz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpzTWz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpzTWz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpzTWz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuo9gi9.s: Assembler messages:
encrypt.c: /tmp/ccuo9gi9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuo9gi9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuo9gi9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuo9gi9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo9gi9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo9gi9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo9gi9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo9gi9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo9gi9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo9gi9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo9gi9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo9gi9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuo9gi9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo9gi9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuo9gi9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo9gi9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuo9gi9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuo9gi9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo9gi9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo9gi9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuo9gi9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo9gi9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuo9gi9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuo9gi9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8kkFus.s: Assembler messages:
encrypt.c: /tmp/cc8kkFus.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kkFus.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kkFus.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kkFus.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kkFus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kkFus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kkFus.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kkFus.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kkFus.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kkFus.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kkFus.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kkFus.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kkFus.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kkFus.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kkFus.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8kkFus.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kkFus.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kkFus.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kkFus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kkFus.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kkFus.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kkFus.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kkFus.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kkFus.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG5d2h1.s: Assembler messages:
encrypt.c: /tmp/ccG5d2h1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5d2h1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5d2h1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG5d2h1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5d2h1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5d2h1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5d2h1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5d2h1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5d2h1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5d2h1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5d2h1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5d2h1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG5d2h1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5d2h1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5d2h1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5d2h1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG5d2h1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5d2h1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5d2h1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5d2h1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5d2h1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5d2h1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG5d2h1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5d2h1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNboyHB.s: Assembler messages:
encrypt.c: /tmp/ccNboyHB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNboyHB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNboyHB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNboyHB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNboyHB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNboyHB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNboyHB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNboyHB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNboyHB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNboyHB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNboyHB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNboyHB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNboyHB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNboyHB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNboyHB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNboyHB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNboyHB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNboyHB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNboyHB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNboyHB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNboyHB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNboyHB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNboyHB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNboyHB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccew7U18.s: Assembler messages:
encrypt.c: /tmp/ccew7U18.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccew7U18.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccew7U18.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccew7U18.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew7U18.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew7U18.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew7U18.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew7U18.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew7U18.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccew7U18.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccew7U18.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccew7U18.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccew7U18.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew7U18.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccew7U18.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccew7U18.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccew7U18.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccew7U18.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccew7U18.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccew7U18.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew7U18.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccew7U18.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccew7U18.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccew7U18.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg5io3t.s: Assembler messages:
encrypt.c: /tmp/ccg5io3t.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg5io3t.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg5io3t.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccg5io3t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5io3t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5io3t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5io3t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5io3t.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5io3t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5io3t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5io3t.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5io3t.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg5io3t.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5io3t.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg5io3t.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg5io3t.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5io3t.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5io3t.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5io3t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5io3t.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5io3t.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg5io3t.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5io3t.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5io3t.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccufp4e1.s: Assembler messages:
encrypt.c: /tmp/ccufp4e1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufp4e1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufp4e1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccufp4e1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufp4e1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufp4e1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufp4e1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufp4e1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufp4e1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufp4e1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufp4e1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufp4e1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufp4e1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufp4e1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufp4e1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufp4e1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccufp4e1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufp4e1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufp4e1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufp4e1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufp4e1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufp4e1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufp4e1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufp4e1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOiSGNm.s: Assembler messages:
encrypt.c: /tmp/ccOiSGNm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiSGNm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiSGNm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiSGNm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSGNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSGNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSGNm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSGNm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSGNm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiSGNm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiSGNm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiSGNm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiSGNm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSGNm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiSGNm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOiSGNm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiSGNm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSGNm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSGNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSGNm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSGNm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiSGNm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSGNm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSGNm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaaIBuU.s: Assembler messages:
encrypt.c: /tmp/ccaaIBuU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaaIBuU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaaIBuU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaaIBuU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaIBuU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaIBuU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaIBuU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaIBuU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaIBuU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaaIBuU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaaIBuU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaaIBuU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaaIBuU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaIBuU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaaIBuU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaaIBuU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaaIBuU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaaIBuU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaaIBuU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaaIBuU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaIBuU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaaIBuU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaaIBuU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaaIBuU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW8GTOL.s: Assembler messages:
encrypt.c: /tmp/ccW8GTOL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW8GTOL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW8GTOL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW8GTOL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8GTOL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8GTOL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8GTOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8GTOL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8GTOL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8GTOL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8GTOL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8GTOL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW8GTOL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8GTOL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW8GTOL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8GTOL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW8GTOL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8GTOL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW8GTOL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW8GTOL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8GTOL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW8GTOL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW8GTOL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW8GTOL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciiQfwc.s: Assembler messages:
encrypt.c: /tmp/cciiQfwc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciiQfwc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciiQfwc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciiQfwc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiQfwc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiQfwc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiQfwc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiQfwc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiQfwc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciiQfwc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciiQfwc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciiQfwc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciiQfwc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiQfwc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciiQfwc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciiQfwc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciiQfwc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiQfwc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiQfwc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiQfwc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiQfwc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciiQfwc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiQfwc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiQfwc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXBYbFk.s: Assembler messages:
encrypt.c: /tmp/ccXBYbFk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXBYbFk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXBYbFk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXBYbFk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBYbFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBYbFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBYbFk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBYbFk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBYbFk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBYbFk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBYbFk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBYbFk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXBYbFk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBYbFk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXBYbFk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXBYbFk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBYbFk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBYbFk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBYbFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBYbFk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBYbFk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXBYbFk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBYbFk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBYbFk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cciaFTeU.s: Assembler messages:
encrypt.c: /tmp/cciaFTeU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaFTeU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciaFTeU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciaFTeU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaFTeU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaFTeU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaFTeU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaFTeU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaFTeU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaFTeU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaFTeU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaFTeU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciaFTeU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaFTeU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciaFTeU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaFTeU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciaFTeU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaFTeU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaFTeU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaFTeU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaFTeU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaFTeU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaFTeU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaFTeU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZwBVQg.s: Assembler messages:
encrypt.c: /tmp/ccZwBVQg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwBVQg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZwBVQg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZwBVQg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwBVQg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwBVQg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwBVQg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwBVQg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwBVQg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwBVQg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwBVQg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwBVQg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZwBVQg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwBVQg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZwBVQg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZwBVQg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwBVQg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwBVQg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwBVQg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwBVQg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwBVQg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwBVQg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwBVQg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwBVQg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclxijHL.s: Assembler messages:
encrypt.c: /tmp/cclxijHL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxijHL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxijHL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclxijHL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxijHL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxijHL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxijHL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxijHL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxijHL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxijHL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxijHL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxijHL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxijHL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxijHL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxijHL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxijHL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclxijHL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxijHL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxijHL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxijHL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxijHL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxijHL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxijHL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxijHL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3ziyiU.s: Assembler messages:
encrypt.c: /tmp/cc3ziyiU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ziyiU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ziyiU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ziyiU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ziyiU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ziyiU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ziyiU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ziyiU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ziyiU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ziyiU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ziyiU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ziyiU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ziyiU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ziyiU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ziyiU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3ziyiU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ziyiU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ziyiU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ziyiU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ziyiU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ziyiU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ziyiU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ziyiU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ziyiU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccafO8Eh.s: Assembler messages:
encrypt.c: /tmp/ccafO8Eh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafO8Eh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafO8Eh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccafO8Eh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafO8Eh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafO8Eh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafO8Eh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafO8Eh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafO8Eh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafO8Eh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafO8Eh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafO8Eh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafO8Eh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafO8Eh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafO8Eh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafO8Eh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccafO8Eh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafO8Eh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafO8Eh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafO8Eh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafO8Eh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafO8Eh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafO8Eh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafO8Eh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMEZzIH.s: Assembler messages:
encrypt.c: /tmp/ccMEZzIH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMEZzIH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMEZzIH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMEZzIH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEZzIH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEZzIH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEZzIH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEZzIH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEZzIH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEZzIH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEZzIH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEZzIH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMEZzIH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEZzIH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMEZzIH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMEZzIH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEZzIH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEZzIH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEZzIH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEZzIH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEZzIH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMEZzIH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEZzIH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEZzIH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccutmzFc.s: Assembler messages:
encrypt.c: /tmp/ccutmzFc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccutmzFc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccutmzFc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccutmzFc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutmzFc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutmzFc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutmzFc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutmzFc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutmzFc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccutmzFc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccutmzFc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccutmzFc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccutmzFc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutmzFc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccutmzFc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccutmzFc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccutmzFc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccutmzFc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccutmzFc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccutmzFc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccutmzFc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccutmzFc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccutmzFc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccutmzFc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccbWeB6U.s: Assembler messages:
encrypt.c: /tmp/ccbWeB6U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWeB6U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWeB6U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWeB6U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWeB6U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWeB6U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWeB6U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWeB6U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWeB6U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWeB6U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWeB6U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWeB6U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWeB6U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWeB6U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWeB6U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWeB6U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWeB6U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWeB6U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWeB6U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWeB6U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWeB6U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWeB6U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWeB6U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWeB6U.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccj7jEph.s: Assembler messages:
encrypt.c: /tmp/ccj7jEph.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7jEph.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7jEph.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7jEph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7jEph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7jEph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7jEph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7jEph.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7jEph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7jEph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7jEph.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7jEph.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7jEph.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7jEph.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7jEph.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7jEph.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj7jEph.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7jEph.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7jEph.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7jEph.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7jEph.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7jEph.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj7jEph.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7jEph.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1QogJS.s: Assembler messages:
encrypt.c: /tmp/cc1QogJS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QogJS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QogJS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QogJS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QogJS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QogJS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QogJS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QogJS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QogJS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QogJS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QogJS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QogJS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QogJS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QogJS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QogJS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1QogJS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QogJS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QogJS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QogJS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QogJS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QogJS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QogJS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QogJS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QogJS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuOwMAc.s: Assembler messages:
encrypt.c: /tmp/ccuOwMAc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuOwMAc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuOwMAc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuOwMAc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOwMAc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOwMAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOwMAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOwMAc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOwMAc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOwMAc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOwMAc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOwMAc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuOwMAc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOwMAc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuOwMAc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOwMAc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuOwMAc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOwMAc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOwMAc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOwMAc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOwMAc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOwMAc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuOwMAc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOwMAc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchUdLtE.s: Assembler messages:
encrypt.c: /tmp/cchUdLtE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUdLtE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUdLtE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchUdLtE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUdLtE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUdLtE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUdLtE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUdLtE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUdLtE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUdLtE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUdLtE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUdLtE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUdLtE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUdLtE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUdLtE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchUdLtE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUdLtE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUdLtE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUdLtE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUdLtE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUdLtE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUdLtE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUdLtE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUdLtE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpu9wj9.s: Assembler messages:
encrypt.c: /tmp/ccpu9wj9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpu9wj9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpu9wj9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpu9wj9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu9wj9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu9wj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu9wj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu9wj9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu9wj9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpu9wj9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpu9wj9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpu9wj9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpu9wj9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu9wj9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpu9wj9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpu9wj9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpu9wj9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpu9wj9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpu9wj9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpu9wj9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu9wj9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpu9wj9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpu9wj9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpu9wj9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDhUvtu.s: Assembler messages:
encrypt.c: /tmp/ccDhUvtu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhUvtu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhUvtu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhUvtu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhUvtu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhUvtu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhUvtu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhUvtu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhUvtu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhUvtu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhUvtu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhUvtu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhUvtu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhUvtu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhUvtu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDhUvtu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhUvtu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhUvtu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhUvtu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhUvtu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhUvtu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhUvtu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhUvtu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhUvtu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgdY3e4.s: Assembler messages:
encrypt.c: /tmp/ccgdY3e4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgdY3e4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgdY3e4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgdY3e4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdY3e4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdY3e4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdY3e4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdY3e4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdY3e4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdY3e4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdY3e4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdY3e4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgdY3e4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdY3e4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgdY3e4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdY3e4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgdY3e4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdY3e4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdY3e4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdY3e4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdY3e4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdY3e4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgdY3e4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdY3e4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccCs9wj9.s: Assembler messages:
encrypt.c: /tmp/ccCs9wj9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCs9wj9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCs9wj9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCs9wj9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs9wj9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs9wj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs9wj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs9wj9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs9wj9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs9wj9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs9wj9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs9wj9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCs9wj9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs9wj9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCs9wj9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs9wj9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCs9wj9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs9wj9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs9wj9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs9wj9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs9wj9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs9wj9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCs9wj9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs9wj9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccT4oznE.s: Assembler messages:
encrypt.c: /tmp/ccT4oznE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT4oznE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT4oznE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccT4oznE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4oznE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4oznE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4oznE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4oznE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4oznE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4oznE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4oznE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4oznE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT4oznE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4oznE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT4oznE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT4oznE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4oznE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4oznE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4oznE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4oznE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4oznE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT4oznE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4oznE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4oznE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm3Hy55.s: Assembler messages:
encrypt.c: /tmp/ccm3Hy55.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3Hy55.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3Hy55.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3Hy55.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Hy55.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Hy55.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Hy55.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Hy55.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Hy55.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Hy55.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Hy55.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Hy55.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3Hy55.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Hy55.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3Hy55.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Hy55.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm3Hy55.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Hy55.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3Hy55.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3Hy55.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Hy55.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3Hy55.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3Hy55.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3Hy55.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwBsSXA.s: Assembler messages:
encrypt.c: /tmp/ccwBsSXA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwBsSXA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwBsSXA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwBsSXA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBsSXA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBsSXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBsSXA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBsSXA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBsSXA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwBsSXA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwBsSXA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwBsSXA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwBsSXA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBsSXA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwBsSXA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwBsSXA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwBsSXA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBsSXA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBsSXA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBsSXA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBsSXA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwBsSXA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBsSXA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBsSXA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJhQi3i.s: Assembler messages:
encrypt.c: /tmp/ccJhQi3i.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJhQi3i.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJhQi3i.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJhQi3i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhQi3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhQi3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhQi3i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhQi3i.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhQi3i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhQi3i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhQi3i.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhQi3i.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJhQi3i.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhQi3i.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJhQi3i.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJhQi3i.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhQi3i.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhQi3i.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhQi3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhQi3i.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhQi3i.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhQi3i.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhQi3i.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhQi3i.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczUqOcQ.s: Assembler messages:
encrypt.c: /tmp/cczUqOcQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUqOcQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUqOcQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczUqOcQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqOcQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqOcQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqOcQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqOcQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqOcQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqOcQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqOcQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqOcQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUqOcQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqOcQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUqOcQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqOcQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczUqOcQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqOcQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUqOcQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUqOcQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqOcQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUqOcQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUqOcQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUqOcQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFIwrb9.s: Assembler messages:
encrypt.c: /tmp/ccFIwrb9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFIwrb9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFIwrb9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFIwrb9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIwrb9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIwrb9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIwrb9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIwrb9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIwrb9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIwrb9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIwrb9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIwrb9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFIwrb9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIwrb9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFIwrb9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFIwrb9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIwrb9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIwrb9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIwrb9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIwrb9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIwrb9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFIwrb9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIwrb9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIwrb9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxALIsI.s: Assembler messages:
encrypt.c: /tmp/ccxALIsI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxALIsI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxALIsI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxALIsI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxALIsI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxALIsI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxALIsI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxALIsI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxALIsI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxALIsI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxALIsI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxALIsI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxALIsI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxALIsI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxALIsI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxALIsI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxALIsI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxALIsI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxALIsI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxALIsI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxALIsI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxALIsI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxALIsI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxALIsI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6qul8P.s: Assembler messages:
encrypt.c: /tmp/cc6qul8P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qul8P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qul8P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qul8P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qul8P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qul8P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qul8P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qul8P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qul8P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qul8P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qul8P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qul8P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qul8P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qul8P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qul8P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qul8P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qul8P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qul8P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qul8P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qul8P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qul8P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qul8P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qul8P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qul8P.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceEQi3i.s: Assembler messages:
encrypt.c: /tmp/cceEQi3i.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceEQi3i.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceEQi3i.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceEQi3i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEQi3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEQi3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEQi3i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEQi3i.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEQi3i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEQi3i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEQi3i.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEQi3i.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceEQi3i.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEQi3i.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceEQi3i.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceEQi3i.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEQi3i.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEQi3i.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEQi3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEQi3i.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEQi3i.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceEQi3i.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEQi3i.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEQi3i.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI3eVWe.s: Assembler messages:
encrypt.c: /tmp/ccI3eVWe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI3eVWe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI3eVWe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccI3eVWe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3eVWe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3eVWe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3eVWe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3eVWe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3eVWe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI3eVWe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI3eVWe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI3eVWe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI3eVWe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3eVWe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI3eVWe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI3eVWe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI3eVWe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI3eVWe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI3eVWe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3eVWe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI3eVWe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI3eVWe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI3eVWe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI3eVWe.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqojCdI.s: Assembler messages:
encrypt.c: /tmp/ccqojCdI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqojCdI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqojCdI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqojCdI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqojCdI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqojCdI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqojCdI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqojCdI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqojCdI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqojCdI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqojCdI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqojCdI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqojCdI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqojCdI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqojCdI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqojCdI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqojCdI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqojCdI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqojCdI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqojCdI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqojCdI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqojCdI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqojCdI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqojCdI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQJTLM4.s: Assembler messages:
encrypt.c: /tmp/ccQJTLM4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJTLM4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJTLM4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJTLM4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJTLM4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJTLM4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJTLM4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJTLM4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJTLM4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJTLM4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJTLM4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJTLM4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJTLM4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJTLM4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJTLM4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQJTLM4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJTLM4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJTLM4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJTLM4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJTLM4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJTLM4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJTLM4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJTLM4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJTLM4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmTDcBC.s: Assembler messages:
encrypt.c: /tmp/ccmTDcBC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTDcBC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTDcBC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTDcBC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTDcBC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTDcBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTDcBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTDcBC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTDcBC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTDcBC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTDcBC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTDcBC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTDcBC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTDcBC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTDcBC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTDcBC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmTDcBC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTDcBC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTDcBC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTDcBC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTDcBC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTDcBC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTDcBC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTDcBC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDu4sEy.s: Assembler messages:
encrypt.c: /tmp/ccDu4sEy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDu4sEy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDu4sEy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDu4sEy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDu4sEy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDu4sEy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDu4sEy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDu4sEy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDu4sEy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDu4sEy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDu4sEy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDu4sEy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDu4sEy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDu4sEy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDu4sEy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDu4sEy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDu4sEy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDu4sEy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDu4sEy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDu4sEy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDu4sEy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDu4sEy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDu4sEy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDu4sEy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHE6bfV.s: Assembler messages:
encrypt.c: /tmp/ccHE6bfV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHE6bfV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHE6bfV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHE6bfV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE6bfV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE6bfV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE6bfV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE6bfV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE6bfV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHE6bfV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHE6bfV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHE6bfV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHE6bfV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE6bfV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHE6bfV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHE6bfV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHE6bfV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE6bfV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE6bfV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE6bfV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE6bfV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHE6bfV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE6bfV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE6bfV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0wLOw5.s: Assembler messages:
encrypt.c: /tmp/cc0wLOw5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wLOw5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wLOw5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wLOw5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wLOw5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wLOw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wLOw5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wLOw5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wLOw5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wLOw5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wLOw5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wLOw5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wLOw5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wLOw5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wLOw5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0wLOw5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wLOw5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wLOw5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wLOw5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wLOw5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wLOw5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wLOw5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wLOw5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wLOw5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxazntC.s: Assembler messages:
encrypt.c: /tmp/ccxazntC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxazntC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxazntC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxazntC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxazntC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxazntC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxazntC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxazntC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxazntC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxazntC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxazntC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxazntC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxazntC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxazntC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxazntC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxazntC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxazntC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxazntC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxazntC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxazntC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxazntC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxazntC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxazntC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxazntC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccerbjO2.s: Assembler messages:
encrypt.c: /tmp/ccerbjO2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccerbjO2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccerbjO2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccerbjO2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerbjO2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerbjO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerbjO2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerbjO2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerbjO2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerbjO2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerbjO2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerbjO2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccerbjO2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerbjO2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccerbjO2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccerbjO2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerbjO2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerbjO2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerbjO2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerbjO2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerbjO2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccerbjO2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerbjO2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerbjO2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccufQLxy.s: Assembler messages:
encrypt.c: /tmp/ccufQLxy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufQLxy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufQLxy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccufQLxy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufQLxy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufQLxy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufQLxy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufQLxy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufQLxy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufQLxy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufQLxy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufQLxy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufQLxy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufQLxy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufQLxy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufQLxy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccufQLxy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufQLxy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufQLxy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufQLxy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufQLxy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufQLxy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufQLxy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufQLxy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFrP2rq.s: Assembler messages:
encrypt.c: /tmp/ccFrP2rq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFrP2rq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFrP2rq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFrP2rq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrP2rq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrP2rq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrP2rq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrP2rq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrP2rq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrP2rq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrP2rq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrP2rq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFrP2rq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrP2rq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFrP2rq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrP2rq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFrP2rq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrP2rq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrP2rq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrP2rq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrP2rq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrP2rq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFrP2rq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrP2rq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnXrtXV.s: Assembler messages:
encrypt.c: /tmp/ccnXrtXV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXrtXV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXrtXV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXrtXV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXrtXV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXrtXV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXrtXV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXrtXV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXrtXV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXrtXV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXrtXV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXrtXV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnXrtXV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXrtXV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXrtXV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnXrtXV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXrtXV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXrtXV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXrtXV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXrtXV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXrtXV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXrtXV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXrtXV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXrtXV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCngglV.s: Assembler messages:
encrypt.c: /tmp/ccCngglV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCngglV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCngglV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCngglV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCngglV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCngglV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCngglV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCngglV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCngglV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCngglV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCngglV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCngglV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCngglV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCngglV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCngglV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCngglV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCngglV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCngglV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCngglV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCngglV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCngglV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCngglV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCngglV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCngglV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVLiafl.s: Assembler messages:
encrypt.c: /tmp/ccVLiafl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLiafl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLiafl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLiafl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLiafl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLiafl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLiafl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLiafl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLiafl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLiafl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLiafl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLiafl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLiafl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLiafl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLiafl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLiafl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVLiafl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLiafl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLiafl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLiafl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLiafl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLiafl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLiafl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLiafl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaKqarq.s: Assembler messages:
encrypt.c: /tmp/ccaKqarq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKqarq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKqarq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKqarq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqarq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqarq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqarq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqarq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqarq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqarq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqarq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqarq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKqarq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqarq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKqarq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqarq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaKqarq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqarq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqarq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqarq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqarq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqarq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKqarq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqarq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cci9HcLW.s: Assembler messages:
encrypt.c: /tmp/cci9HcLW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci9HcLW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci9HcLW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cci9HcLW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9HcLW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9HcLW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9HcLW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9HcLW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9HcLW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9HcLW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9HcLW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9HcLW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cci9HcLW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9HcLW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci9HcLW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci9HcLW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9HcLW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9HcLW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9HcLW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9HcLW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9HcLW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cci9HcLW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9HcLW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9HcLW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6Ffre1.s: Assembler messages:
encrypt.c: /tmp/cc6Ffre1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Ffre1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Ffre1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Ffre1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ffre1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ffre1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ffre1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ffre1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ffre1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ffre1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ffre1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ffre1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Ffre1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ffre1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Ffre1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Ffre1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ffre1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ffre1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ffre1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ffre1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ffre1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Ffre1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ffre1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ffre1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccimaG7k.s: Assembler messages:
encrypt.c: /tmp/ccimaG7k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimaG7k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimaG7k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccimaG7k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimaG7k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimaG7k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimaG7k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimaG7k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimaG7k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimaG7k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimaG7k.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimaG7k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimaG7k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimaG7k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimaG7k.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimaG7k.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccimaG7k.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimaG7k.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimaG7k.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimaG7k.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimaG7k.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimaG7k.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimaG7k.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimaG7k.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPksqqN.s: Assembler messages:
encrypt.c: /tmp/ccPksqqN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPksqqN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPksqqN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPksqqN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPksqqN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPksqqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPksqqN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPksqqN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPksqqN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPksqqN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPksqqN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPksqqN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPksqqN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPksqqN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPksqqN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPksqqN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPksqqN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPksqqN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPksqqN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPksqqN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPksqqN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPksqqN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPksqqN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPksqqN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrV2nWl.s: Assembler messages:
encrypt.c: /tmp/ccrV2nWl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrV2nWl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrV2nWl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrV2nWl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV2nWl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV2nWl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV2nWl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV2nWl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV2nWl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV2nWl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV2nWl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV2nWl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrV2nWl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV2nWl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrV2nWl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV2nWl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrV2nWl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV2nWl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV2nWl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV2nWl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV2nWl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV2nWl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrV2nWl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV2nWl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVM7r9F.s: Assembler messages:
encrypt.c: /tmp/ccVM7r9F.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVM7r9F.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVM7r9F.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVM7r9F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM7r9F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM7r9F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM7r9F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM7r9F.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM7r9F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVM7r9F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVM7r9F.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVM7r9F.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVM7r9F.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM7r9F.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVM7r9F.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVM7r9F.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVM7r9F.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVM7r9F.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVM7r9F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM7r9F.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVM7r9F.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVM7r9F.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVM7r9F.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVM7r9F.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxE3nig.s: Assembler messages:
encrypt.c: /tmp/ccxE3nig.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxE3nig.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxE3nig.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxE3nig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE3nig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE3nig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE3nig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE3nig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE3nig.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE3nig.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE3nig.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE3nig.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxE3nig.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE3nig.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxE3nig.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE3nig.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxE3nig.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE3nig.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE3nig.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE3nig.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE3nig.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE3nig.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxE3nig.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE3nig.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4OYwpN.s: Assembler messages:
encrypt.c: /tmp/cc4OYwpN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4OYwpN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4OYwpN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4OYwpN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OYwpN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OYwpN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OYwpN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OYwpN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OYwpN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4OYwpN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4OYwpN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4OYwpN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4OYwpN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OYwpN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4OYwpN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4OYwpN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4OYwpN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4OYwpN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4OYwpN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OYwpN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4OYwpN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4OYwpN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4OYwpN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4OYwpN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc8zarKm.s: Assembler messages:
encrypt.c: /tmp/cc8zarKm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zarKm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zarKm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zarKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zarKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zarKm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zarKm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zarKm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zarKm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zarKm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zarKm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zarKm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zarKm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zarKm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zarKm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zarKm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8zarKm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zarKm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zarKm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zarKm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zarKm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zarKm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zarKm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zarKm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8CbYmO.s: Assembler messages:
encrypt.c: /tmp/cc8CbYmO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8CbYmO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8CbYmO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8CbYmO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CbYmO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CbYmO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CbYmO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CbYmO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CbYmO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8CbYmO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8CbYmO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8CbYmO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8CbYmO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CbYmO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8CbYmO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8CbYmO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8CbYmO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CbYmO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CbYmO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CbYmO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CbYmO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8CbYmO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CbYmO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CbYmO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLLVfvk.s: Assembler messages:
encrypt.c: /tmp/ccLLVfvk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLVfvk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLVfvk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLVfvk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLVfvk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLVfvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLVfvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLVfvk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLVfvk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLVfvk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLVfvk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLVfvk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLVfvk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLVfvk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLVfvk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLVfvk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLLVfvk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLVfvk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLVfvk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLVfvk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLVfvk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLVfvk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLVfvk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLVfvk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM9UdXq.s: Assembler messages:
encrypt.c: /tmp/ccM9UdXq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM9UdXq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM9UdXq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM9UdXq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9UdXq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9UdXq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9UdXq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9UdXq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9UdXq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM9UdXq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM9UdXq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM9UdXq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM9UdXq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9UdXq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM9UdXq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM9UdXq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM9UdXq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9UdXq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9UdXq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9UdXq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9UdXq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM9UdXq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9UdXq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9UdXq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWP9fu0.s: Assembler messages:
encrypt.c: /tmp/ccWP9fu0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWP9fu0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWP9fu0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWP9fu0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP9fu0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP9fu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP9fu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP9fu0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP9fu0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWP9fu0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWP9fu0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWP9fu0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWP9fu0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP9fu0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWP9fu0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWP9fu0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWP9fu0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWP9fu0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWP9fu0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWP9fu0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP9fu0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWP9fu0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWP9fu0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWP9fu0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBwMFWk.s: Assembler messages:
encrypt.c: /tmp/ccBwMFWk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwMFWk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwMFWk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwMFWk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMFWk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMFWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMFWk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMFWk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMFWk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwMFWk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwMFWk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwMFWk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwMFWk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMFWk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwMFWk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBwMFWk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwMFWk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMFWk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMFWk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMFWk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMFWk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwMFWk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMFWk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMFWk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLUAALV.s: Assembler messages:
encrypt.c: /tmp/ccLUAALV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLUAALV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLUAALV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLUAALV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAALV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAALV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAALV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAALV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAALV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAALV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAALV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAALV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLUAALV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAALV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLUAALV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAALV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLUAALV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUAALV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUAALV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUAALV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUAALV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUAALV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLUAALV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUAALV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccelsM1Y.s: Assembler messages:
encrypt.c: /tmp/ccelsM1Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccelsM1Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccelsM1Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccelsM1Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelsM1Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelsM1Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelsM1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelsM1Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelsM1Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelsM1Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelsM1Y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelsM1Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccelsM1Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelsM1Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccelsM1Y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelsM1Y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccelsM1Y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelsM1Y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelsM1Y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelsM1Y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelsM1Y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelsM1Y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccelsM1Y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelsM1Y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccpVmvWr.s: Assembler messages:
encrypt.c: /tmp/ccpVmvWr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpVmvWr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpVmvWr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpVmvWr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVmvWr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVmvWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVmvWr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVmvWr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVmvWr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpVmvWr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpVmvWr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpVmvWr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpVmvWr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVmvWr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpVmvWr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpVmvWr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpVmvWr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVmvWr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVmvWr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVmvWr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVmvWr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpVmvWr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVmvWr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVmvWr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA3mDms.s: Assembler messages:
encrypt.c: /tmp/ccA3mDms.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3mDms.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3mDms.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3mDms.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3mDms.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3mDms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3mDms.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3mDms.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3mDms.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3mDms.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3mDms.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3mDms.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3mDms.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3mDms.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3mDms.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA3mDms.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3mDms.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3mDms.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3mDms.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3mDms.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3mDms.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3mDms.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3mDms.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3mDms.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg37ODV.s: Assembler messages:
encrypt.c: /tmp/ccg37ODV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg37ODV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg37ODV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg37ODV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg37ODV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg37ODV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg37ODV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg37ODV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg37ODV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg37ODV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg37ODV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg37ODV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg37ODV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg37ODV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg37ODV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg37ODV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg37ODV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg37ODV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg37ODV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg37ODV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg37ODV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg37ODV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg37ODV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg37ODV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce4cfMf.s: Assembler messages:
encrypt.c: /tmp/cce4cfMf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4cfMf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4cfMf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce4cfMf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4cfMf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4cfMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4cfMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4cfMf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4cfMf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4cfMf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4cfMf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4cfMf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4cfMf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4cfMf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4cfMf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4cfMf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce4cfMf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4cfMf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4cfMf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4cfMf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4cfMf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4cfMf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4cfMf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4cfMf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczMze3H.s: Assembler messages:
encrypt.c: /tmp/cczMze3H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczMze3H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczMze3H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczMze3H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMze3H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMze3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMze3H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMze3H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMze3H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMze3H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMze3H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMze3H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczMze3H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMze3H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczMze3H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczMze3H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMze3H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMze3H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMze3H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMze3H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMze3H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczMze3H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMze3H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMze3H.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGQdeVy.s: Assembler messages:
encrypt.c: /tmp/ccGQdeVy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQdeVy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGQdeVy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGQdeVy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQdeVy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQdeVy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQdeVy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQdeVy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQdeVy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQdeVy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQdeVy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQdeVy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGQdeVy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQdeVy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGQdeVy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGQdeVy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQdeVy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQdeVy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQdeVy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQdeVy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQdeVy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQdeVy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQdeVy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQdeVy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw8NT7a.s: Assembler messages:
encrypt.c: /tmp/ccw8NT7a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw8NT7a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw8NT7a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw8NT7a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NT7a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NT7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NT7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NT7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NT7a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8NT7a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8NT7a.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8NT7a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw8NT7a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NT7a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw8NT7a.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8NT7a.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw8NT7a.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8NT7a.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8NT7a.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8NT7a.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8NT7a.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8NT7a.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw8NT7a.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8NT7a.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccLREeIf.s: Assembler messages:
encrypt.c: /tmp/ccLREeIf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLREeIf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLREeIf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLREeIf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLREeIf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLREeIf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLREeIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLREeIf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLREeIf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLREeIf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLREeIf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLREeIf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLREeIf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLREeIf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLREeIf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLREeIf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLREeIf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLREeIf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLREeIf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLREeIf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLREeIf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLREeIf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLREeIf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLREeIf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cctiOtWH.s: Assembler messages:
encrypt.c: /tmp/cctiOtWH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctiOtWH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctiOtWH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctiOtWH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiOtWH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiOtWH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiOtWH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiOtWH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiOtWH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiOtWH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiOtWH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiOtWH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctiOtWH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiOtWH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctiOtWH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctiOtWH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiOtWH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiOtWH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiOtWH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiOtWH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiOtWH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctiOtWH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiOtWH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiOtWH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0FCh7a.s: Assembler messages:
encrypt.c: /tmp/cc0FCh7a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0FCh7a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0FCh7a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0FCh7a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FCh7a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FCh7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FCh7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FCh7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FCh7a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FCh7a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FCh7a.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FCh7a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0FCh7a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FCh7a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0FCh7a.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FCh7a.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0FCh7a.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FCh7a.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FCh7a.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FCh7a.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FCh7a.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FCh7a.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0FCh7a.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FCh7a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnoUHFE.s: Assembler messages:
encrypt.c: /tmp/ccnoUHFE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnoUHFE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnoUHFE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnoUHFE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoUHFE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoUHFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoUHFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoUHFE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoUHFE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoUHFE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoUHFE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoUHFE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnoUHFE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoUHFE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnoUHFE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnoUHFE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoUHFE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoUHFE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoUHFE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoUHFE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoUHFE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnoUHFE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoUHFE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoUHFE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9m18ll.s: Assembler messages:
encrypt.c: /tmp/cc9m18ll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9m18ll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9m18ll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9m18ll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m18ll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m18ll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m18ll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m18ll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m18ll.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m18ll.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m18ll.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m18ll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9m18ll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m18ll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9m18ll.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m18ll.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9m18ll.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m18ll.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9m18ll.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9m18ll.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m18ll.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9m18ll.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9m18ll.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9m18ll.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIBygtb.s: Assembler messages:
encrypt.c: /tmp/ccIBygtb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIBygtb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIBygtb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIBygtb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBygtb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBygtb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBygtb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBygtb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBygtb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBygtb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBygtb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBygtb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIBygtb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBygtb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIBygtb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIBygtb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBygtb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBygtb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBygtb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBygtb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBygtb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIBygtb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBygtb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBygtb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4zJGBl.s: Assembler messages:
encrypt.c: /tmp/cc4zJGBl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4zJGBl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4zJGBl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4zJGBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zJGBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zJGBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zJGBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zJGBl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zJGBl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zJGBl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zJGBl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zJGBl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4zJGBl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zJGBl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4zJGBl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zJGBl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4zJGBl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zJGBl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zJGBl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zJGBl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zJGBl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zJGBl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zJGBl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zJGBl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGKdp69.s: Assembler messages:
encrypt.c: /tmp/ccGKdp69.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKdp69.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKdp69.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKdp69.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKdp69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKdp69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKdp69.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKdp69.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKdp69.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKdp69.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKdp69.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKdp69.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKdp69.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKdp69.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKdp69.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGKdp69.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKdp69.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKdp69.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKdp69.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKdp69.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKdp69.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKdp69.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKdp69.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKdp69.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbsEGhl.s: Assembler messages:
encrypt.c: /tmp/ccbsEGhl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsEGhl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsEGhl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsEGhl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsEGhl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsEGhl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsEGhl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsEGhl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsEGhl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsEGhl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsEGhl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsEGhl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsEGhl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsEGhl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsEGhl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbsEGhl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsEGhl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsEGhl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsEGhl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsEGhl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsEGhl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsEGhl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsEGhl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsEGhl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cchmVvCr.s: Assembler messages:
encrypt.c: /tmp/cchmVvCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmVvCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmVvCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchmVvCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmVvCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmVvCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmVvCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmVvCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmVvCr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmVvCr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmVvCr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmVvCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmVvCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmVvCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmVvCr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmVvCr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmVvCr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmVvCr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmVvCr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmVvCr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmVvCr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmVvCr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmVvCr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmVvCr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFAX3im.s: Assembler messages:
encrypt.c: /tmp/ccFAX3im.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFAX3im.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFAX3im.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFAX3im.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX3im.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX3im.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX3im.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX3im.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX3im.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAX3im.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAX3im.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAX3im.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFAX3im.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX3im.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFAX3im.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAX3im.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFAX3im.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAX3im.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAX3im.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAX3im.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX3im.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAX3im.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFAX3im.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAX3im.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclLIjl8.s: Assembler messages:
encrypt.c: /tmp/cclLIjl8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclLIjl8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclLIjl8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclLIjl8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLIjl8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLIjl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLIjl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLIjl8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLIjl8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLIjl8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLIjl8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLIjl8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclLIjl8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLIjl8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclLIjl8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclLIjl8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLIjl8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLIjl8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLIjl8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLIjl8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLIjl8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclLIjl8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLIjl8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLIjl8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPscUGT.s: Assembler messages:
encrypt.c: /tmp/ccPscUGT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPscUGT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPscUGT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPscUGT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPscUGT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPscUGT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPscUGT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPscUGT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPscUGT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPscUGT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPscUGT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPscUGT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPscUGT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPscUGT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPscUGT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPscUGT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPscUGT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPscUGT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPscUGT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPscUGT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPscUGT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPscUGT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPscUGT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPscUGT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZC85Ic.s: Assembler messages:
encrypt.c: /tmp/ccZC85Ic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZC85Ic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZC85Ic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZC85Ic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC85Ic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC85Ic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC85Ic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC85Ic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC85Ic.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC85Ic.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC85Ic.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC85Ic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZC85Ic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC85Ic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZC85Ic.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC85Ic.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZC85Ic.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC85Ic.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZC85Ic.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZC85Ic.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC85Ic.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZC85Ic.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZC85Ic.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZC85Ic.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3TOlPT.s: Assembler messages:
encrypt.c: /tmp/cc3TOlPT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3TOlPT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3TOlPT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3TOlPT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TOlPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TOlPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TOlPT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TOlPT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TOlPT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TOlPT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TOlPT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TOlPT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3TOlPT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TOlPT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3TOlPT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3TOlPT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TOlPT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TOlPT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TOlPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TOlPT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TOlPT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3TOlPT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TOlPT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TOlPT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc77jNpZ.s: Assembler messages:
encrypt.c: /tmp/cc77jNpZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77jNpZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77jNpZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc77jNpZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jNpZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jNpZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jNpZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jNpZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jNpZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77jNpZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77jNpZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77jNpZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77jNpZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jNpZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77jNpZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77jNpZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc77jNpZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77jNpZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77jNpZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77jNpZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77jNpZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77jNpZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77jNpZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77jNpZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccGVQEP2.s: Assembler messages:
encrypt.c: /tmp/ccGVQEP2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGVQEP2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGVQEP2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGVQEP2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVQEP2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVQEP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVQEP2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVQEP2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVQEP2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGVQEP2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGVQEP2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGVQEP2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGVQEP2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVQEP2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGVQEP2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGVQEP2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGVQEP2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGVQEP2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGVQEP2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVQEP2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGVQEP2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGVQEP2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGVQEP2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGVQEP2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccxCldxc.s: Assembler messages:
encrypt.c: /tmp/ccxCldxc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxCldxc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxCldxc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxCldxc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCldxc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCldxc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCldxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCldxc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCldxc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCldxc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCldxc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCldxc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxCldxc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCldxc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxCldxc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCldxc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxCldxc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCldxc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCldxc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCldxc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCldxc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCldxc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxCldxc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCldxc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOgYyC3.s: Assembler messages:
encrypt.c: /tmp/ccOgYyC3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOgYyC3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOgYyC3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOgYyC3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgYyC3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgYyC3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgYyC3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgYyC3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgYyC3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgYyC3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgYyC3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgYyC3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOgYyC3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgYyC3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOgYyC3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgYyC3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOgYyC3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgYyC3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgYyC3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgYyC3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgYyC3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgYyC3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOgYyC3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgYyC3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cckGt1JT.s: Assembler messages:
encrypt.c: /tmp/cckGt1JT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckGt1JT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckGt1JT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckGt1JT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGt1JT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGt1JT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGt1JT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGt1JT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGt1JT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGt1JT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGt1JT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGt1JT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckGt1JT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGt1JT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckGt1JT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckGt1JT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGt1JT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGt1JT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGt1JT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGt1JT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGt1JT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckGt1JT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGt1JT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGt1JT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc71trLK.s: Assembler messages:
encrypt.c: /tmp/cc71trLK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71trLK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71trLK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc71trLK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71trLK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71trLK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc71trLK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71trLK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71trLK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71trLK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71trLK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71trLK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc71trLK.s: Assembler messages:
encrypt.c: /tmp/cc71trLK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71trLK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71trLK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc71trLK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71trLK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71trLK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc71trLK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71trLK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71trLK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71trLK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71trLK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71trLK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71trLK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71trLK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccXS4BF.s: Assembler messages:
encrypt.c: /tmp/cccXS4BF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccXS4BF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccXS4BF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccXS4BF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXS4BF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXS4BF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXS4BF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccXS4BF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccXS4BF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccXS4BF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXS4BF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccXS4BF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cccXS4BF.s: Assembler messages:
encrypt.c: /tmp/cccXS4BF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccXS4BF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccXS4BF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccXS4BF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXS4BF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXS4BF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXS4BF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccXS4BF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccXS4BF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccXS4BF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXS4BF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXS4BF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccXS4BF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXS4BF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3DwsqE.s: Assembler messages:
encrypt.c: /tmp/cc3DwsqE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DwsqE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DwsqE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DwsqE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DwsqE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DwsqE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DwsqE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DwsqE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DwsqE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3DwsqE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DwsqE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DwsqE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc3DwsqE.s: Assembler messages:
encrypt.c: /tmp/cc3DwsqE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DwsqE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DwsqE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DwsqE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DwsqE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DwsqE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DwsqE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DwsqE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DwsqE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3DwsqE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DwsqE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DwsqE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DwsqE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DwsqE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccac3aYH.s: Assembler messages:
encrypt.c: /tmp/ccac3aYH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccac3aYH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccac3aYH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccac3aYH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccac3aYH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccac3aYH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccac3aYH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccac3aYH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccac3aYH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccac3aYH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccac3aYH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccac3aYH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccac3aYH.s: Assembler messages:
encrypt.c: /tmp/ccac3aYH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccac3aYH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccac3aYH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccac3aYH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccac3aYH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccac3aYH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccac3aYH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccac3aYH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccac3aYH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccac3aYH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccac3aYH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccac3aYH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccac3aYH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccac3aYH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHByojQ.s: Assembler messages:
encrypt.c: /tmp/ccHByojQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHByojQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHByojQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHByojQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHByojQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHByojQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHByojQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHByojQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHByojQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHByojQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHByojQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHByojQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccHByojQ.s: Assembler messages:
encrypt.c: /tmp/ccHByojQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHByojQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHByojQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHByojQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHByojQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHByojQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHByojQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHByojQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHByojQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHByojQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHByojQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHByojQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHByojQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHByojQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbE7mDN.s: Assembler messages:
encrypt.c: /tmp/ccbE7mDN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbE7mDN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbE7mDN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbE7mDN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbE7mDN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbE7mDN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbE7mDN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbE7mDN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbE7mDN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbE7mDN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbE7mDN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbE7mDN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccbE7mDN.s: Assembler messages:
encrypt.c: /tmp/ccbE7mDN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbE7mDN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbE7mDN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbE7mDN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbE7mDN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbE7mDN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbE7mDN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbE7mDN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbE7mDN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbE7mDN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbE7mDN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbE7mDN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbE7mDN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbE7mDN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB7wSSI.s: Assembler messages:
encrypt.c: /tmp/ccB7wSSI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7wSSI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7wSSI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7wSSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7wSSI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7wSSI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB7wSSI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wSSI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wSSI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wSSI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7wSSI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wSSI.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccB7wSSI.s: Assembler messages:
encrypt.c: /tmp/ccB7wSSI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7wSSI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7wSSI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7wSSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7wSSI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7wSSI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB7wSSI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7wSSI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wSSI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wSSI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7wSSI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wSSI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7wSSI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7wSSI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY6i4BF.s: Assembler messages:
encrypt.c: /tmp/ccY6i4BF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6i4BF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6i4BF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6i4BF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6i4BF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6i4BF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6i4BF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6i4BF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6i4BF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY6i4BF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6i4BF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6i4BF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccY6i4BF.s: Assembler messages:
encrypt.c: /tmp/ccY6i4BF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6i4BF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6i4BF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6i4BF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6i4BF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6i4BF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6i4BF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6i4BF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6i4BF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY6i4BF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6i4BF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6i4BF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6i4BF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6i4BF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5DXHwK.s: Assembler messages:
encrypt.c: /tmp/cc5DXHwK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DXHwK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DXHwK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DXHwK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DXHwK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DXHwK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DXHwK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DXHwK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DXHwK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DXHwK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DXHwK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DXHwK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DXHwK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DXHwK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DXHwK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DXHwK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5DXHwK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DXHwK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DXHwK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DXHwK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DXHwK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DXHwK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DXHwK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DXHwK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclkkay7.s: Assembler messages:
encrypt.c: /tmp/cclkkay7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclkkay7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclkkay7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclkkay7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkkay7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkkay7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkkay7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkkay7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkkay7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclkkay7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclkkay7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclkkay7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclkkay7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkkay7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclkkay7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclkkay7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclkkay7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkkay7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkkay7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkkay7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkkay7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclkkay7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkkay7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkkay7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpfBvT3.s: Assembler messages:
encrypt.c: /tmp/ccpfBvT3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpfBvT3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpfBvT3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpfBvT3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfBvT3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfBvT3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfBvT3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfBvT3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfBvT3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfBvT3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfBvT3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfBvT3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpfBvT3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfBvT3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpfBvT3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpfBvT3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfBvT3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfBvT3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfBvT3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfBvT3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfBvT3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpfBvT3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfBvT3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfBvT3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxb3R3A.s: Assembler messages:
encrypt.c: /tmp/ccxb3R3A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxb3R3A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxb3R3A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxb3R3A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb3R3A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb3R3A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb3R3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb3R3A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb3R3A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxb3R3A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxb3R3A.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxb3R3A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxb3R3A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb3R3A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxb3R3A.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxb3R3A.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxb3R3A.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxb3R3A.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxb3R3A.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxb3R3A.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb3R3A.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxb3R3A.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxb3R3A.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxb3R3A.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc1XANqO.s: Assembler messages:
encrypt.c: /tmp/cc1XANqO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1XANqO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1XANqO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1XANqO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XANqO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XANqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XANqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XANqO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XANqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XANqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XANqO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XANqO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1XANqO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XANqO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1XANqO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XANqO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1XANqO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XANqO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XANqO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XANqO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XANqO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XANqO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1XANqO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XANqO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccmvP2Dg.s: Assembler messages:
encrypt.c: /tmp/ccmvP2Dg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmvP2Dg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmvP2Dg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmvP2Dg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvP2Dg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvP2Dg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvP2Dg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvP2Dg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvP2Dg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvP2Dg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvP2Dg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvP2Dg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmvP2Dg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvP2Dg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmvP2Dg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmvP2Dg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvP2Dg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvP2Dg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvP2Dg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvP2Dg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvP2Dg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvP2Dg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvP2Dg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvP2Dg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDfJtDF.s: Assembler messages:
encrypt.c: /tmp/ccDfJtDF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfJtDF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfJtDF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfJtDF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJtDF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJtDF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJtDF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJtDF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJtDF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJtDF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJtDF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJtDF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfJtDF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJtDF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfJtDF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJtDF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDfJtDF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJtDF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfJtDF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfJtDF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJtDF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfJtDF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfJtDF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfJtDF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cceHcyT2.s: Assembler messages:
encrypt.c: /tmp/cceHcyT2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceHcyT2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceHcyT2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceHcyT2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHcyT2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHcyT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHcyT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHcyT2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHcyT2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceHcyT2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceHcyT2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceHcyT2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceHcyT2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHcyT2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceHcyT2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceHcyT2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceHcyT2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHcyT2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHcyT2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHcyT2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHcyT2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceHcyT2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHcyT2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceHcyT2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3SXb6i.s: Assembler messages:
encrypt.c: /tmp/cc3SXb6i.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SXb6i.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SXb6i.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SXb6i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SXb6i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SXb6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SXb6i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SXb6i.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SXb6i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SXb6i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SXb6i.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SXb6i.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SXb6i.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SXb6i.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SXb6i.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3SXb6i.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SXb6i.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SXb6i.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SXb6i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SXb6i.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SXb6i.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SXb6i.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SXb6i.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SXb6i.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVbjuVX.s: Assembler messages:
encrypt.c: /tmp/ccVbjuVX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbjuVX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbjuVX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbjuVX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbjuVX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbjuVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbjuVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbjuVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbjuVX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbjuVX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbjuVX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbjuVX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbjuVX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbjuVX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbjuVX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbjuVX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbjuVX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbjuVX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbjuVX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbjuVX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbjuVX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbjuVX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbjuVX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbjuVX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJI6AgO.s: Assembler messages:
encrypt.c: /tmp/ccJI6AgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJI6AgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJI6AgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJI6AgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI6AgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI6AgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI6AgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI6AgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI6AgO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI6AgO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI6AgO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI6AgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJI6AgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI6AgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJI6AgO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI6AgO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJI6AgO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI6AgO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJI6AgO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJI6AgO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI6AgO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJI6AgO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJI6AgO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJI6AgO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRoxDgh.s: Assembler messages:
encrypt.c: /tmp/ccRoxDgh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRoxDgh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRoxDgh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRoxDgh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoxDgh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoxDgh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoxDgh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoxDgh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoxDgh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoxDgh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoxDgh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoxDgh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRoxDgh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoxDgh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRoxDgh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRoxDgh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoxDgh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoxDgh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoxDgh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoxDgh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoxDgh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRoxDgh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoxDgh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoxDgh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFhOU5W.s: Assembler messages:
encrypt.c: /tmp/ccFhOU5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFhOU5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFhOU5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFhOU5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhOU5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhOU5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhOU5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhOU5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhOU5W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFhOU5W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFhOU5W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFhOU5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFhOU5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhOU5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFhOU5W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFhOU5W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFhOU5W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFhOU5W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFhOU5W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFhOU5W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhOU5W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFhOU5W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFhOU5W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFhOU5W.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGiPTBp.s: Assembler messages:
encrypt.c: /tmp/ccGiPTBp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGiPTBp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGiPTBp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGiPTBp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiPTBp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiPTBp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiPTBp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiPTBp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiPTBp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiPTBp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiPTBp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiPTBp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGiPTBp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiPTBp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGiPTBp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGiPTBp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiPTBp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiPTBp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiPTBp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiPTBp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiPTBp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGiPTBp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiPTBp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiPTBp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUIfl5S.s: Assembler messages:
encrypt.c: /tmp/ccUIfl5S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUIfl5S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUIfl5S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUIfl5S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIfl5S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIfl5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIfl5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIfl5S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIfl5S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIfl5S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIfl5S.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIfl5S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUIfl5S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIfl5S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUIfl5S.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIfl5S.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUIfl5S.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIfl5S.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIfl5S.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIfl5S.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIfl5S.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIfl5S.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUIfl5S.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIfl5S.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvJB8gf.s: Assembler messages:
encrypt.c: /tmp/ccvJB8gf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJB8gf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvJB8gf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvJB8gf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJB8gf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJB8gf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJB8gf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJB8gf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJB8gf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJB8gf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJB8gf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJB8gf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvJB8gf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJB8gf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvJB8gf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvJB8gf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJB8gf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJB8gf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJB8gf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJB8gf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJB8gf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJB8gf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJB8gf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJB8gf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKjsUwz.s: Assembler messages:
encrypt.c: /tmp/ccKjsUwz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKjsUwz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKjsUwz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKjsUwz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjsUwz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjsUwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjsUwz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjsUwz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjsUwz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjsUwz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjsUwz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjsUwz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKjsUwz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjsUwz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKjsUwz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKjsUwz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjsUwz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjsUwz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjsUwz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjsUwz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjsUwz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKjsUwz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjsUwz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjsUwz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccboKE2f.s: Assembler messages:
encrypt.c: /tmp/ccboKE2f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccboKE2f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccboKE2f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccboKE2f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboKE2f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboKE2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboKE2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboKE2f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboKE2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboKE2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboKE2f.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboKE2f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccboKE2f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboKE2f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccboKE2f.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboKE2f.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccboKE2f.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccboKE2f.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccboKE2f.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccboKE2f.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboKE2f.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccboKE2f.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccboKE2f.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccboKE2f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUdc6Av.s: Assembler messages:
encrypt.c: /tmp/ccUdc6Av.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdc6Av.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdc6Av.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdc6Av.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdc6Av.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdc6Av.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdc6Av.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdc6Av.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdc6Av.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdc6Av.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdc6Av.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdc6Av.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdc6Av.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdc6Av.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdc6Av.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdc6Av.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdc6Av.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdc6Av.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdc6Av.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdc6Av.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdc6Av.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdc6Av.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdc6Av.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdc6Av.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyK1AM2.s: Assembler messages:
encrypt.c: /tmp/ccyK1AM2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyK1AM2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyK1AM2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyK1AM2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK1AM2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK1AM2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK1AM2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK1AM2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK1AM2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK1AM2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK1AM2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK1AM2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyK1AM2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK1AM2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyK1AM2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK1AM2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyK1AM2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK1AM2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK1AM2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK1AM2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK1AM2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK1AM2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyK1AM2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK1AM2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1xkZ0f.s: Assembler messages:
encrypt.c: /tmp/cc1xkZ0f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1xkZ0f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1xkZ0f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1xkZ0f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xkZ0f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xkZ0f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xkZ0f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xkZ0f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xkZ0f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xkZ0f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xkZ0f.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xkZ0f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1xkZ0f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xkZ0f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1xkZ0f.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xkZ0f.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1xkZ0f.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xkZ0f.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xkZ0f.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xkZ0f.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xkZ0f.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xkZ0f.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1xkZ0f.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xkZ0f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5CnaHF.s: Assembler messages:
encrypt.c: /tmp/cc5CnaHF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5CnaHF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5CnaHF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5CnaHF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CnaHF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CnaHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CnaHF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CnaHF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CnaHF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CnaHF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CnaHF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CnaHF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5CnaHF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CnaHF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5CnaHF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5CnaHF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CnaHF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CnaHF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CnaHF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CnaHF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CnaHF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5CnaHF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CnaHF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CnaHF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHdX0xa.s: Assembler messages:
encrypt.c: /tmp/ccHdX0xa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHdX0xa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHdX0xa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHdX0xa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdX0xa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdX0xa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdX0xa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdX0xa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdX0xa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdX0xa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdX0xa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdX0xa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHdX0xa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdX0xa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHdX0xa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdX0xa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHdX0xa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdX0xa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHdX0xa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHdX0xa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdX0xa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHdX0xa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHdX0xa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHdX0xa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctA9lcz.s: Assembler messages:
encrypt.c: /tmp/cctA9lcz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctA9lcz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctA9lcz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctA9lcz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctA9lcz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctA9lcz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctA9lcz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctA9lcz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctA9lcz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctA9lcz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctA9lcz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctA9lcz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctA9lcz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctA9lcz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctA9lcz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctA9lcz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctA9lcz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctA9lcz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctA9lcz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctA9lcz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctA9lcz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctA9lcz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctA9lcz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctA9lcz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBhknqm.s: Assembler messages:
encrypt.c: /tmp/ccBhknqm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBhknqm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBhknqm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBhknqm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhknqm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhknqm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhknqm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhknqm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhknqm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBhknqm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBhknqm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBhknqm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBhknqm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhknqm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBhknqm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBhknqm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBhknqm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhknqm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhknqm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhknqm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhknqm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhknqm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhknqm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhknqm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccukUCb3.s: Assembler messages:
encrypt.c: /tmp/ccukUCb3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccukUCb3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccukUCb3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccukUCb3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukUCb3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukUCb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukUCb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukUCb3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukUCb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukUCb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukUCb3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukUCb3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccukUCb3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukUCb3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccukUCb3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukUCb3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccukUCb3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukUCb3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccukUCb3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccukUCb3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukUCb3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccukUCb3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccukUCb3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccukUCb3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBMxSoc.s: Assembler messages:
encrypt.c: /tmp/ccBMxSoc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBMxSoc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBMxSoc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBMxSoc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMxSoc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMxSoc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMxSoc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMxSoc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMxSoc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMxSoc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMxSoc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMxSoc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBMxSoc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMxSoc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBMxSoc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBMxSoc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMxSoc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMxSoc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMxSoc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMxSoc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMxSoc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBMxSoc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMxSoc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMxSoc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccytrMVT.s: Assembler messages:
encrypt.c: /tmp/ccytrMVT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytrMVT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytrMVT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccytrMVT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytrMVT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytrMVT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytrMVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytrMVT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytrMVT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytrMVT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytrMVT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytrMVT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytrMVT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytrMVT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytrMVT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytrMVT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccytrMVT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytrMVT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytrMVT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytrMVT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytrMVT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytrMVT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytrMVT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytrMVT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXDZOb3.s: Assembler messages:
encrypt.c: /tmp/ccXDZOb3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDZOb3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDZOb3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDZOb3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDZOb3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDZOb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDZOb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDZOb3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDZOb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDZOb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDZOb3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDZOb3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDZOb3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDZOb3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDZOb3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDZOb3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXDZOb3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDZOb3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDZOb3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDZOb3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDZOb3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDZOb3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDZOb3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDZOb3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdPzG0o.s: Assembler messages:
encrypt.c: /tmp/ccdPzG0o.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPzG0o.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPzG0o.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPzG0o.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPzG0o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPzG0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPzG0o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPzG0o.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPzG0o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPzG0o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPzG0o.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPzG0o.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPzG0o.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPzG0o.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPzG0o.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdPzG0o.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPzG0o.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPzG0o.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPzG0o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPzG0o.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPzG0o.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPzG0o.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPzG0o.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPzG0o.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXSG3Hm.s: Assembler messages:
encrypt.c: /tmp/ccXSG3Hm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSG3Hm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSG3Hm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSG3Hm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSG3Hm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSG3Hm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSG3Hm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSG3Hm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSG3Hm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSG3Hm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSG3Hm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSG3Hm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSG3Hm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSG3Hm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSG3Hm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXSG3Hm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSG3Hm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSG3Hm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSG3Hm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSG3Hm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSG3Hm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSG3Hm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSG3Hm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSG3Hm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczxkM8W.s: Assembler messages:
encrypt.c: /tmp/cczxkM8W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxkM8W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxkM8W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczxkM8W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxkM8W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxkM8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxkM8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxkM8W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxkM8W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxkM8W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxkM8W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxkM8W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxkM8W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxkM8W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxkM8W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxkM8W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczxkM8W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxkM8W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxkM8W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxkM8W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxkM8W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxkM8W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxkM8W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxkM8W.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEZP7Y1.s: Assembler messages:
encrypt.c: /tmp/ccEZP7Y1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZP7Y1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZP7Y1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZP7Y1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZP7Y1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZP7Y1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZP7Y1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZP7Y1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZP7Y1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZP7Y1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZP7Y1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZP7Y1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZP7Y1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZP7Y1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZP7Y1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEZP7Y1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZP7Y1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZP7Y1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZP7Y1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZP7Y1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZP7Y1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZP7Y1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZP7Y1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZP7Y1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKLlorX.s: Assembler messages:
encrypt.c: /tmp/ccKLlorX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKLlorX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKLlorX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKLlorX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLlorX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLlorX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLlorX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLlorX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLlorX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLlorX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLlorX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLlorX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKLlorX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLlorX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKLlorX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLlorX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKLlorX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLlorX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLlorX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLlorX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLlorX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLlorX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKLlorX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLlorX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRYBRKT.s: Assembler messages:
encrypt.c: /tmp/ccRYBRKT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRYBRKT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRYBRKT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRYBRKT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYBRKT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYBRKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYBRKT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYBRKT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYBRKT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYBRKT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYBRKT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYBRKT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRYBRKT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYBRKT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRYBRKT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRYBRKT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRYBRKT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYBRKT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYBRKT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYBRKT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYBRKT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRYBRKT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYBRKT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRYBRKT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccen9B7S.s: Assembler messages:
encrypt.c: /tmp/ccen9B7S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccen9B7S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccen9B7S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccen9B7S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen9B7S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen9B7S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen9B7S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen9B7S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen9B7S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccen9B7S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccen9B7S.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccen9B7S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccen9B7S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen9B7S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccen9B7S.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccen9B7S.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccen9B7S.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccen9B7S.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccen9B7S.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccen9B7S.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccen9B7S.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccen9B7S.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccen9B7S.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccen9B7S.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc36vEkW.s: Assembler messages:
encrypt.c: /tmp/cc36vEkW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc36vEkW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc36vEkW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc36vEkW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36vEkW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36vEkW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36vEkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36vEkW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36vEkW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36vEkW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36vEkW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36vEkW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc36vEkW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36vEkW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc36vEkW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36vEkW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc36vEkW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36vEkW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36vEkW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36vEkW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36vEkW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36vEkW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc36vEkW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36vEkW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpDT2Vb.s: Assembler messages:
encrypt.c: /tmp/ccpDT2Vb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDT2Vb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDT2Vb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDT2Vb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDT2Vb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDT2Vb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDT2Vb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDT2Vb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDT2Vb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDT2Vb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDT2Vb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDT2Vb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDT2Vb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDT2Vb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDT2Vb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpDT2Vb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDT2Vb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDT2Vb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDT2Vb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDT2Vb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDT2Vb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDT2Vb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDT2Vb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDT2Vb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVbNIJ3.s: Assembler messages:
encrypt.c: /tmp/ccVbNIJ3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbNIJ3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbNIJ3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbNIJ3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbNIJ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbNIJ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbNIJ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbNIJ3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbNIJ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbNIJ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbNIJ3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbNIJ3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbNIJ3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbNIJ3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbNIJ3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVbNIJ3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbNIJ3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbNIJ3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbNIJ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbNIJ3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbNIJ3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbNIJ3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbNIJ3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbNIJ3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs25fHQ.s: Assembler messages:
encrypt.c: /tmp/ccs25fHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs25fHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs25fHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs25fHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs25fHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs25fHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs25fHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs25fHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs25fHQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs25fHQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs25fHQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs25fHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs25fHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs25fHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs25fHQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs25fHQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs25fHQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs25fHQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs25fHQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs25fHQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs25fHQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs25fHQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs25fHQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs25fHQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNjglZU.s: Assembler messages:
encrypt.c: /tmp/ccNjglZU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNjglZU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNjglZU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNjglZU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjglZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjglZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjglZU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjglZU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjglZU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNjglZU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNjglZU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNjglZU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNjglZU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjglZU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNjglZU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNjglZU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNjglZU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNjglZU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNjglZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjglZU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNjglZU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNjglZU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNjglZU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNjglZU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd0dWoC.s: Assembler messages:
encrypt.c: /tmp/ccd0dWoC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0dWoC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0dWoC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0dWoC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0dWoC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0dWoC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0dWoC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0dWoC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0dWoC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0dWoC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0dWoC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0dWoC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0dWoC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0dWoC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0dWoC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0dWoC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd0dWoC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0dWoC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0dWoC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0dWoC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0dWoC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0dWoC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0dWoC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0dWoC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMoOPxJ.s: Assembler messages:
encrypt.c: /tmp/ccMoOPxJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMoOPxJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMoOPxJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMoOPxJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoOPxJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoOPxJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoOPxJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoOPxJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoOPxJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoOPxJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoOPxJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoOPxJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMoOPxJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoOPxJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMoOPxJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMoOPxJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoOPxJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoOPxJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoOPxJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoOPxJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoOPxJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMoOPxJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoOPxJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoOPxJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp9vkgp.s: Assembler messages:
encrypt.c: /tmp/ccp9vkgp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9vkgp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9vkgp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9vkgp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9vkgp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9vkgp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9vkgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9vkgp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9vkgp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9vkgp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9vkgp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9vkgp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9vkgp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9vkgp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9vkgp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9vkgp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp9vkgp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9vkgp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9vkgp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9vkgp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9vkgp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9vkgp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9vkgp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9vkgp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccTsAhPT.s: Assembler messages:
encrypt.c: /tmp/ccTsAhPT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTsAhPT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTsAhPT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTsAhPT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsAhPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsAhPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsAhPT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsAhPT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsAhPT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsAhPT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsAhPT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsAhPT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTsAhPT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsAhPT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTsAhPT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTsAhPT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsAhPT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsAhPT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsAhPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsAhPT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsAhPT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTsAhPT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsAhPT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsAhPT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccuL15wC.s: Assembler messages:
encrypt.c: /tmp/ccuL15wC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuL15wC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuL15wC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuL15wC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL15wC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL15wC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL15wC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL15wC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL15wC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuL15wC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuL15wC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuL15wC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuL15wC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL15wC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuL15wC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuL15wC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuL15wC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuL15wC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuL15wC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuL15wC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL15wC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuL15wC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuL15wC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuL15wC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbkuxeV.s: Assembler messages:
encrypt.c: /tmp/ccbkuxeV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbkuxeV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbkuxeV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbkuxeV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkuxeV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkuxeV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkuxeV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkuxeV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkuxeV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkuxeV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkuxeV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkuxeV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbkuxeV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkuxeV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbkuxeV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbkuxeV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkuxeV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkuxeV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkuxeV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkuxeV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkuxeV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbkuxeV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkuxeV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkuxeV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cco6eQTw.s: Assembler messages:
encrypt.c: /tmp/cco6eQTw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco6eQTw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco6eQTw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco6eQTw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6eQTw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6eQTw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6eQTw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6eQTw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6eQTw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco6eQTw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco6eQTw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco6eQTw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco6eQTw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6eQTw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco6eQTw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco6eQTw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco6eQTw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco6eQTw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6eQTw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6eQTw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6eQTw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6eQTw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6eQTw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6eQTw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTYPGDH.s: Assembler messages:
encrypt.c: /tmp/ccTYPGDH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTYPGDH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTYPGDH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTYPGDH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYPGDH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYPGDH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYPGDH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYPGDH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYPGDH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYPGDH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYPGDH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYPGDH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTYPGDH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYPGDH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTYPGDH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTYPGDH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYPGDH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYPGDH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYPGDH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYPGDH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYPGDH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTYPGDH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYPGDH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYPGDH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczhfHNo.s: Assembler messages:
encrypt.c: /tmp/cczhfHNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczhfHNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczhfHNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczhfHNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhfHNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhfHNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhfHNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhfHNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhfHNo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhfHNo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhfHNo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhfHNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczhfHNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhfHNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczhfHNo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhfHNo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczhfHNo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhfHNo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhfHNo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhfHNo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhfHNo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhfHNo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhfHNo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhfHNo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKCyJmg.s: Assembler messages:
encrypt.c: /tmp/ccKCyJmg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKCyJmg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKCyJmg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKCyJmg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCyJmg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCyJmg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCyJmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCyJmg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCyJmg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCyJmg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCyJmg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCyJmg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKCyJmg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCyJmg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKCyJmg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCyJmg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKCyJmg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCyJmg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCyJmg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCyJmg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCyJmg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCyJmg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKCyJmg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCyJmg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOxY3BJ.s: Assembler messages:
encrypt.c: /tmp/ccOxY3BJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxY3BJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxY3BJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxY3BJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxY3BJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxY3BJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxY3BJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxY3BJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxY3BJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxY3BJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxY3BJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxY3BJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxY3BJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxY3BJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxY3BJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOxY3BJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxY3BJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxY3BJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxY3BJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxY3BJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxY3BJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxY3BJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxY3BJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxY3BJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfTMfvo.s: Assembler messages:
encrypt.c: /tmp/ccfTMfvo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTMfvo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTMfvo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTMfvo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTMfvo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTMfvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTMfvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTMfvo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTMfvo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTMfvo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTMfvo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTMfvo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTMfvo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTMfvo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTMfvo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTMfvo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfTMfvo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTMfvo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTMfvo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTMfvo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTMfvo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTMfvo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTMfvo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTMfvo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cciMPOyK.s: Assembler messages:
encrypt.c: /tmp/cciMPOyK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMPOyK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciMPOyK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciMPOyK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMPOyK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMPOyK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMPOyK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMPOyK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMPOyK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMPOyK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMPOyK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMPOyK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciMPOyK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMPOyK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciMPOyK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciMPOyK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMPOyK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMPOyK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMPOyK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMPOyK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMPOyK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMPOyK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMPOyK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMPOyK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2WSklj.s: Assembler messages:
encrypt.c: /tmp/cc2WSklj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2WSklj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2WSklj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2WSklj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WSklj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WSklj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WSklj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WSklj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WSklj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WSklj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WSklj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WSklj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2WSklj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WSklj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2WSklj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WSklj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2WSklj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WSklj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2WSklj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2WSklj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WSklj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2WSklj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2WSklj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2WSklj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjVVzyH.s: Assembler messages:
encrypt.c: /tmp/ccjVVzyH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjVVzyH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjVVzyH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjVVzyH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVVzyH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVVzyH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVVzyH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVVzyH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVVzyH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVVzyH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVVzyH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVVzyH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjVVzyH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVVzyH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjVVzyH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjVVzyH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVVzyH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVVzyH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVVzyH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVVzyH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVVzyH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjVVzyH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVVzyH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVVzyH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1yr51d.s: Assembler messages:
encrypt.c: /tmp/cc1yr51d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yr51d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1yr51d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yr51d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yr51d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yr51d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yr51d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yr51d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yr51d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yr51d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yr51d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yr51d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1yr51d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yr51d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1yr51d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1yr51d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yr51d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yr51d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yr51d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yr51d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yr51d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yr51d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yr51d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yr51d.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoqeq5P.s: Assembler messages:
encrypt.c: /tmp/ccoqeq5P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoqeq5P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoqeq5P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoqeq5P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqeq5P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqeq5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqeq5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqeq5P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqeq5P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqeq5P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqeq5P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqeq5P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoqeq5P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqeq5P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoqeq5P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqeq5P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoqeq5P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqeq5P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqeq5P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqeq5P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqeq5P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqeq5P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoqeq5P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqeq5P.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7KLtuG.s: Assembler messages:
encrypt.c: /tmp/cc7KLtuG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7KLtuG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7KLtuG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7KLtuG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KLtuG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KLtuG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KLtuG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KLtuG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KLtuG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7KLtuG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7KLtuG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7KLtuG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7KLtuG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KLtuG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7KLtuG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7KLtuG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7KLtuG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7KLtuG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7KLtuG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7KLtuG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KLtuG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7KLtuG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7KLtuG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7KLtuG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPaQVR4.s: Assembler messages:
encrypt.c: /tmp/ccPaQVR4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPaQVR4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPaQVR4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPaQVR4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQVR4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQVR4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQVR4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQVR4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQVR4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaQVR4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaQVR4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaQVR4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPaQVR4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQVR4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPaQVR4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPaQVR4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaQVR4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQVR4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQVR4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQVR4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQVR4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPaQVR4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQVR4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQVR4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXseRWP.s: Assembler messages:
encrypt.c: /tmp/ccXseRWP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXseRWP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXseRWP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXseRWP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXseRWP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXseRWP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXseRWP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXseRWP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXseRWP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXseRWP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXseRWP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXseRWP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXseRWP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXseRWP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXseRWP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXseRWP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXseRWP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXseRWP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXseRWP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXseRWP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXseRWP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXseRWP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXseRWP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXseRWP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrJBT2f.s: Assembler messages:
encrypt.c: /tmp/ccrJBT2f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJBT2f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrJBT2f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrJBT2f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJBT2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJBT2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJBT2f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJBT2f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJBT2f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJBT2f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJBT2f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJBT2f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrJBT2f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJBT2f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrJBT2f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrJBT2f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJBT2f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJBT2f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJBT2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJBT2f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJBT2f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJBT2f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJBT2f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJBT2f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6bodV6.s: Assembler messages:
encrypt.c: /tmp/cc6bodV6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6bodV6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6bodV6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6bodV6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bodV6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bodV6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bodV6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bodV6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bodV6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bodV6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bodV6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bodV6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6bodV6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bodV6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6bodV6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6bodV6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bodV6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bodV6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bodV6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bodV6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bodV6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6bodV6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bodV6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bodV6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwKLtuG.s: Assembler messages:
encrypt.c: /tmp/ccwKLtuG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwKLtuG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwKLtuG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwKLtuG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKLtuG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKLtuG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKLtuG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKLtuG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKLtuG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKLtuG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKLtuG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKLtuG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwKLtuG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKLtuG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwKLtuG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKLtuG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwKLtuG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKLtuG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKLtuG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKLtuG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKLtuG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKLtuG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwKLtuG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKLtuG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihcexZ.s: Assembler messages:
encrypt.c: /tmp/ccihcexZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihcexZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihcexZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccihcexZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihcexZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihcexZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihcexZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihcexZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihcexZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihcexZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihcexZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihcexZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihcexZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihcexZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihcexZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihcexZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihcexZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihcexZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihcexZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihcexZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihcexZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihcexZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihcexZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihcexZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjpQZqC.s: Assembler messages:
encrypt.c: /tmp/ccjpQZqC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpQZqC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpQZqC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpQZqC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpQZqC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpQZqC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpQZqC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpQZqC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpQZqC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpQZqC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpQZqC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpQZqC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpQZqC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpQZqC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpQZqC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpQZqC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjpQZqC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpQZqC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpQZqC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpQZqC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpQZqC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpQZqC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpQZqC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpQZqC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7ggo0t.s: Assembler messages:
encrypt.c: /tmp/cc7ggo0t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ggo0t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ggo0t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ggo0t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ggo0t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ggo0t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ggo0t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ggo0t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ggo0t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ggo0t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ggo0t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ggo0t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ggo0t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ggo0t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ggo0t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ggo0t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ggo0t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ggo0t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ggo0t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ggo0t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ggo0t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ggo0t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ggo0t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ggo0t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSDEyZV.s: Assembler messages:
encrypt.c: /tmp/ccSDEyZV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSDEyZV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSDEyZV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSDEyZV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDEyZV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDEyZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDEyZV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDEyZV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDEyZV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDEyZV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDEyZV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDEyZV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSDEyZV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDEyZV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSDEyZV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSDEyZV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDEyZV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDEyZV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDEyZV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDEyZV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDEyZV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSDEyZV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDEyZV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDEyZV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6vtTP5.s: Assembler messages:
encrypt.c: /tmp/cc6vtTP5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vtTP5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6vtTP5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6vtTP5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vtTP5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vtTP5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vtTP5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vtTP5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vtTP5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vtTP5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vtTP5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vtTP5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6vtTP5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vtTP5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6vtTP5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6vtTP5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vtTP5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vtTP5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vtTP5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vtTP5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vtTP5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vtTP5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vtTP5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vtTP5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc885HcC.s: Assembler messages:
encrypt.c: /tmp/cc885HcC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc885HcC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc885HcC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc885HcC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc885HcC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc885HcC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc885HcC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc885HcC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc885HcC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc885HcC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc885HcC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc885HcC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc885HcC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc885HcC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc885HcC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc885HcC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc885HcC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc885HcC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc885HcC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc885HcC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc885HcC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc885HcC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc885HcC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc885HcC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccor6Iau.s: Assembler messages:
encrypt.c: /tmp/ccor6Iau.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccor6Iau.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccor6Iau.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccor6Iau.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor6Iau.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor6Iau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor6Iau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor6Iau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor6Iau.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor6Iau.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor6Iau.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor6Iau.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccor6Iau.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor6Iau.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccor6Iau.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor6Iau.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccor6Iau.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor6Iau.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor6Iau.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor6Iau.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor6Iau.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor6Iau.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccor6Iau.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor6Iau.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp6w0bY.s: Assembler messages:
encrypt.c: /tmp/ccp6w0bY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp6w0bY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp6w0bY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp6w0bY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6w0bY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6w0bY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6w0bY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6w0bY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6w0bY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6w0bY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6w0bY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6w0bY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp6w0bY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6w0bY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp6w0bY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp6w0bY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6w0bY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6w0bY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6w0bY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6w0bY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6w0bY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp6w0bY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6w0bY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6w0bY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUbVs3A.s: Assembler messages:
encrypt.c: /tmp/ccUbVs3A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUbVs3A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUbVs3A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUbVs3A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbVs3A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbVs3A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbVs3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbVs3A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbVs3A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbVs3A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbVs3A.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbVs3A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUbVs3A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbVs3A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUbVs3A.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbVs3A.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUbVs3A.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbVs3A.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbVs3A.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbVs3A.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbVs3A.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbVs3A.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUbVs3A.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbVs3A.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccujt1Ke.s: Assembler messages:
encrypt.c: /tmp/ccujt1Ke.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujt1Ke.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccujt1Ke.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccujt1Ke.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujt1Ke.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujt1Ke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujt1Ke.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujt1Ke.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujt1Ke.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujt1Ke.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujt1Ke.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujt1Ke.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccujt1Ke.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujt1Ke.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccujt1Ke.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccujt1Ke.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccujt1Ke.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujt1Ke.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujt1Ke.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujt1Ke.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujt1Ke.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujt1Ke.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujt1Ke.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccujt1Ke.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOoTskf.s: Assembler messages:
encrypt.c: /tmp/ccOoTskf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOoTskf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOoTskf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOoTskf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoTskf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoTskf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoTskf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoTskf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoTskf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOoTskf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOoTskf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOoTskf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOoTskf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoTskf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOoTskf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOoTskf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOoTskf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOoTskf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOoTskf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoTskf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOoTskf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOoTskf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOoTskf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOoTskf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdybKXn.s: Assembler messages:
encrypt.c: /tmp/ccdybKXn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdybKXn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdybKXn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdybKXn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdybKXn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdybKXn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdybKXn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdybKXn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdybKXn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdybKXn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdybKXn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdybKXn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdybKXn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdybKXn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdybKXn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdybKXn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdybKXn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdybKXn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdybKXn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdybKXn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdybKXn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdybKXn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdybKXn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdybKXn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNMV9Cs.s: Assembler messages:
encrypt.c: /tmp/ccNMV9Cs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMV9Cs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNMV9Cs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNMV9Cs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMV9Cs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMV9Cs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMV9Cs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMV9Cs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMV9Cs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMV9Cs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMV9Cs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMV9Cs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNMV9Cs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMV9Cs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNMV9Cs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNMV9Cs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMV9Cs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMV9Cs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMV9Cs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMV9Cs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMV9Cs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMV9Cs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMV9Cs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMV9Cs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSvT2vB.s: Assembler messages:
encrypt.c: /tmp/ccSvT2vB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSvT2vB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSvT2vB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSvT2vB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvT2vB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvT2vB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvT2vB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvT2vB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvT2vB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvT2vB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvT2vB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvT2vB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSvT2vB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvT2vB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSvT2vB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvT2vB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSvT2vB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvT2vB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvT2vB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvT2vB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvT2vB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvT2vB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSvT2vB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvT2vB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4HfT5p.s: Assembler messages:
encrypt.c: /tmp/cc4HfT5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HfT5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HfT5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HfT5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HfT5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HfT5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HfT5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HfT5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HfT5p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HfT5p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HfT5p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HfT5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HfT5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HfT5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HfT5p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HfT5p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4HfT5p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HfT5p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HfT5p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HfT5p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HfT5p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HfT5p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4HfT5p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HfT5p.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp4pJSf.s: Assembler messages:
encrypt.c: /tmp/ccp4pJSf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp4pJSf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp4pJSf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp4pJSf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4pJSf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4pJSf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4pJSf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4pJSf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4pJSf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4pJSf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4pJSf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4pJSf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp4pJSf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4pJSf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp4pJSf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp4pJSf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4pJSf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4pJSf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4pJSf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4pJSf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4pJSf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp4pJSf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4pJSf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4pJSf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0147a6.s: Assembler messages:
encrypt.c: /tmp/cc0147a6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0147a6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0147a6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0147a6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0147a6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0147a6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0147a6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0147a6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0147a6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0147a6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0147a6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0147a6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0147a6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0147a6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0147a6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0147a6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0147a6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0147a6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0147a6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0147a6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0147a6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0147a6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0147a6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0147a6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNKDQco.s: Assembler messages:
encrypt.c: /tmp/ccNKDQco.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKDQco.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKDQco.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKDQco.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDQco.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDQco.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDQco.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDQco.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDQco.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKDQco.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKDQco.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKDQco.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKDQco.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDQco.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKDQco.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKDQco.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNKDQco.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKDQco.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKDQco.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKDQco.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDQco.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKDQco.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKDQco.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKDQco.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI6uJy2.s: Assembler messages:
encrypt.c: /tmp/ccI6uJy2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6uJy2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6uJy2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6uJy2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6uJy2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6uJy2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6uJy2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6uJy2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6uJy2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6uJy2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6uJy2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6uJy2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6uJy2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6uJy2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6uJy2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI6uJy2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6uJy2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6uJy2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6uJy2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6uJy2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6uJy2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6uJy2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6uJy2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6uJy2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ9dcDc.s: Assembler messages:
encrypt.c: /tmp/ccZ9dcDc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ9dcDc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ9dcDc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ9dcDc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9dcDc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9dcDc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9dcDc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9dcDc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9dcDc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9dcDc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9dcDc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9dcDc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ9dcDc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9dcDc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ9dcDc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9dcDc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ9dcDc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9dcDc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9dcDc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9dcDc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9dcDc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9dcDc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ9dcDc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9dcDc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKuZV8m.s: Assembler messages:
encrypt.c: /tmp/ccKuZV8m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKuZV8m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKuZV8m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKuZV8m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuZV8m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuZV8m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuZV8m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuZV8m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuZV8m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuZV8m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuZV8m.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuZV8m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKuZV8m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuZV8m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKuZV8m.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuZV8m.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKuZV8m.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKuZV8m.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKuZV8m.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKuZV8m.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuZV8m.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKuZV8m.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKuZV8m.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKuZV8m.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqmkOpf.s: Assembler messages:
encrypt.c: /tmp/ccqmkOpf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmkOpf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmkOpf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmkOpf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkOpf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkOpf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkOpf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkOpf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkOpf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmkOpf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmkOpf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmkOpf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmkOpf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkOpf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmkOpf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqmkOpf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmkOpf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmkOpf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmkOpf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkOpf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmkOpf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmkOpf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmkOpf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmkOpf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBg6fL2.s: Assembler messages:
encrypt.c: /tmp/ccBg6fL2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBg6fL2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBg6fL2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBg6fL2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg6fL2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg6fL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg6fL2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg6fL2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg6fL2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBg6fL2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBg6fL2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBg6fL2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBg6fL2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg6fL2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBg6fL2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBg6fL2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBg6fL2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg6fL2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg6fL2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBg6fL2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg6fL2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBg6fL2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg6fL2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBg6fL2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsKwPbh.s: Assembler messages:
encrypt.c: /tmp/ccsKwPbh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKwPbh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKwPbh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKwPbh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKwPbh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKwPbh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKwPbh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKwPbh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKwPbh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKwPbh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKwPbh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKwPbh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKwPbh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKwPbh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKwPbh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKwPbh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsKwPbh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKwPbh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKwPbh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKwPbh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKwPbh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKwPbh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKwPbh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKwPbh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5YiBVL.s: Assembler messages:
encrypt.c: /tmp/cc5YiBVL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YiBVL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YiBVL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YiBVL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YiBVL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YiBVL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YiBVL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YiBVL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YiBVL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YiBVL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YiBVL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YiBVL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YiBVL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YiBVL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YiBVL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YiBVL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5YiBVL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YiBVL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YiBVL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YiBVL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YiBVL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YiBVL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YiBVL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YiBVL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBsKEbs.s: Assembler messages:
encrypt.c: /tmp/ccBsKEbs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBsKEbs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBsKEbs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBsKEbs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsKEbs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsKEbs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsKEbs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsKEbs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsKEbs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBsKEbs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBsKEbs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBsKEbs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBsKEbs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsKEbs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBsKEbs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBsKEbs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBsKEbs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsKEbs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsKEbs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsKEbs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsKEbs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBsKEbs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsKEbs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBsKEbs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd8GBoB.s: Assembler messages:
encrypt.c: /tmp/ccd8GBoB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd8GBoB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd8GBoB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd8GBoB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8GBoB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8GBoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8GBoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8GBoB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8GBoB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8GBoB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8GBoB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8GBoB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd8GBoB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8GBoB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd8GBoB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8GBoB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd8GBoB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8GBoB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8GBoB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8GBoB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8GBoB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8GBoB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd8GBoB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8GBoB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvjuCSq.s: Assembler messages:
encrypt.c: /tmp/ccvjuCSq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvjuCSq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvjuCSq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvjuCSq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjuCSq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjuCSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjuCSq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjuCSq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjuCSq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjuCSq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjuCSq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjuCSq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvjuCSq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjuCSq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvjuCSq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvjuCSq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjuCSq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjuCSq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjuCSq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjuCSq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjuCSq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvjuCSq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjuCSq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjuCSq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8UnwzA.s: Assembler messages:
encrypt.c: /tmp/cc8UnwzA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8UnwzA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8UnwzA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8UnwzA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UnwzA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UnwzA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UnwzA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UnwzA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UnwzA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UnwzA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UnwzA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UnwzA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8UnwzA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UnwzA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8UnwzA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8UnwzA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UnwzA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UnwzA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UnwzA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UnwzA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UnwzA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8UnwzA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UnwzA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UnwzA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWxooYM.s: Assembler messages:
encrypt.c: /tmp/ccWxooYM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxooYM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWxooYM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWxooYM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxooYM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxooYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxooYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxooYM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxooYM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxooYM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxooYM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxooYM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWxooYM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxooYM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWxooYM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxooYM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWxooYM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxooYM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxooYM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxooYM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxooYM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxooYM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxooYM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxooYM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO7n88z.s: Assembler messages:
encrypt.c: /tmp/ccO7n88z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7n88z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO7n88z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO7n88z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7n88z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7n88z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7n88z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7n88z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7n88z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7n88z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7n88z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7n88z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO7n88z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7n88z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO7n88z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7n88z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO7n88z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7n88z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7n88z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7n88z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7n88z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7n88z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7n88z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7n88z.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccdT9ys.s: Assembler messages:
encrypt.c: /tmp/cccdT9ys.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdT9ys.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdT9ys.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccdT9ys.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdT9ys.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdT9ys.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdT9ys.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdT9ys.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdT9ys.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdT9ys.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdT9ys.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdT9ys.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdT9ys.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdT9ys.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdT9ys.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdT9ys.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdT9ys.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdT9ys.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdT9ys.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdT9ys.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdT9ys.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdT9ys.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdT9ys.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdT9ys.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2ZMRDZ.s: Assembler messages:
encrypt.c: /tmp/cc2ZMRDZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ZMRDZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ZMRDZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ZMRDZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZMRDZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZMRDZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZMRDZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZMRDZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZMRDZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZMRDZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZMRDZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZMRDZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ZMRDZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZMRDZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ZMRDZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZMRDZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ZMRDZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ZMRDZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ZMRDZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ZMRDZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZMRDZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ZMRDZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ZMRDZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ZMRDZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4auMCs.s: Assembler messages:
encrypt.c: /tmp/cc4auMCs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4auMCs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4auMCs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4auMCs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4auMCs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4auMCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4auMCs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4auMCs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4auMCs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4auMCs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4auMCs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4auMCs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4auMCs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4auMCs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4auMCs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4auMCs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4auMCs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4auMCs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4auMCs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4auMCs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4auMCs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4auMCs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4auMCs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4auMCs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3yE5Gp.s: Assembler messages:
encrypt.c: /tmp/cc3yE5Gp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3yE5Gp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3yE5Gp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3yE5Gp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yE5Gp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yE5Gp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yE5Gp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yE5Gp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yE5Gp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yE5Gp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yE5Gp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yE5Gp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3yE5Gp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yE5Gp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3yE5Gp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3yE5Gp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yE5Gp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yE5Gp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yE5Gp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yE5Gp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yE5Gp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3yE5Gp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yE5Gp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yE5Gp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKkp1VX.s: Assembler messages:
encrypt.c: /tmp/ccKkp1VX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKkp1VX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKkp1VX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKkp1VX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkp1VX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkp1VX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkp1VX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkp1VX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkp1VX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkp1VX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkp1VX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkp1VX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKkp1VX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkp1VX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKkp1VX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkp1VX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKkp1VX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkp1VX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKkp1VX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKkp1VX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkp1VX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKkp1VX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKkp1VX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKkp1VX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDRzNFY.s: Assembler messages:
encrypt.c: /tmp/ccDRzNFY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDRzNFY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDRzNFY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDRzNFY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRzNFY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRzNFY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRzNFY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRzNFY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRzNFY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRzNFY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRzNFY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRzNFY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDRzNFY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRzNFY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDRzNFY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRzNFY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDRzNFY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRzNFY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRzNFY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRzNFY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRzNFY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRzNFY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDRzNFY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRzNFY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYPf3RR.s: Assembler messages:
encrypt.c: /tmp/ccYPf3RR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPf3RR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPf3RR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPf3RR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPf3RR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPf3RR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPf3RR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPf3RR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPf3RR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPf3RR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPf3RR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPf3RR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPf3RR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPf3RR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPf3RR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYPf3RR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPf3RR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPf3RR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPf3RR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPf3RR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPf3RR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPf3RR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPf3RR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPf3RR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdT8NNU.s: Assembler messages:
encrypt.c: /tmp/ccdT8NNU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdT8NNU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdT8NNU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdT8NNU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT8NNU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT8NNU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT8NNU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT8NNU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT8NNU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT8NNU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT8NNU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT8NNU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdT8NNU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT8NNU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdT8NNU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT8NNU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdT8NNU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT8NNU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT8NNU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT8NNU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT8NNU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT8NNU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdT8NNU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT8NNU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu1zAEs.s: Assembler messages:
encrypt.c: /tmp/ccu1zAEs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu1zAEs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu1zAEs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccu1zAEs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1zAEs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1zAEs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1zAEs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1zAEs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1zAEs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1zAEs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1zAEs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1zAEs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu1zAEs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1zAEs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu1zAEs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu1zAEs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1zAEs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1zAEs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1zAEs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1zAEs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1zAEs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu1zAEs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1zAEs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1zAEs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIZAjFy.s: Assembler messages:
encrypt.c: /tmp/ccIZAjFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZAjFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIZAjFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIZAjFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAjFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAjFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAjFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAjFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAjFy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZAjFy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZAjFy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZAjFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIZAjFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAjFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIZAjFy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZAjFy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIZAjFy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZAjFy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZAjFy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZAjFy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAjFy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZAjFy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZAjFy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZAjFy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc0Fq0t.s: Assembler messages:
encrypt.c: /tmp/ccc0Fq0t.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0Fq0t.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0Fq0t.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0Fq0t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0Fq0t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0Fq0t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0Fq0t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0Fq0t.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0Fq0t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0Fq0t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0Fq0t.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0Fq0t.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0Fq0t.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0Fq0t.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0Fq0t.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc0Fq0t.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0Fq0t.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0Fq0t.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0Fq0t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0Fq0t.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0Fq0t.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0Fq0t.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0Fq0t.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0Fq0t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJxEt2l.s: Assembler messages:
encrypt.c: /tmp/ccJxEt2l.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJxEt2l.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJxEt2l.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJxEt2l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxEt2l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxEt2l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxEt2l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxEt2l.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxEt2l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxEt2l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxEt2l.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxEt2l.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJxEt2l.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxEt2l.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJxEt2l.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJxEt2l.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxEt2l.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxEt2l.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxEt2l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxEt2l.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxEt2l.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJxEt2l.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxEt2l.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxEt2l.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckezHvu.s: Assembler messages:
encrypt.c: /tmp/cckezHvu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckezHvu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckezHvu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckezHvu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckezHvu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckezHvu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckezHvu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckezHvu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckezHvu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckezHvu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckezHvu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckezHvu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckezHvu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckezHvu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckezHvu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckezHvu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckezHvu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckezHvu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckezHvu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckezHvu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckezHvu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckezHvu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckezHvu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckezHvu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccBGRwqE.s: Assembler messages:
encrypt.c: /tmp/ccBGRwqE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBGRwqE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBGRwqE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBGRwqE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGRwqE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGRwqE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGRwqE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGRwqE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGRwqE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBGRwqE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBGRwqE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBGRwqE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBGRwqE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGRwqE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBGRwqE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBGRwqE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBGRwqE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGRwqE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGRwqE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGRwqE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGRwqE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBGRwqE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGRwqE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGRwqE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccNuvQjA.s: Assembler messages:
encrypt.c: /tmp/ccNuvQjA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNuvQjA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNuvQjA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNuvQjA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuvQjA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuvQjA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuvQjA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuvQjA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuvQjA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuvQjA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuvQjA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuvQjA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNuvQjA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuvQjA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNuvQjA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuvQjA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNuvQjA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuvQjA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuvQjA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuvQjA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuvQjA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuvQjA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNuvQjA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuvQjA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6ROXiv.s: Assembler messages:
encrypt.c: /tmp/cc6ROXiv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ROXiv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ROXiv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ROXiv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ROXiv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ROXiv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ROXiv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ROXiv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ROXiv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ROXiv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ROXiv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ROXiv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ROXiv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ROXiv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ROXiv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ROXiv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ROXiv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ROXiv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ROXiv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ROXiv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ROXiv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ROXiv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ROXiv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ROXiv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvdfBPv.s: Assembler messages:
encrypt.c: /tmp/ccvdfBPv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvdfBPv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvdfBPv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvdfBPv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdfBPv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdfBPv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdfBPv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdfBPv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdfBPv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdfBPv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdfBPv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdfBPv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvdfBPv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdfBPv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvdfBPv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvdfBPv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdfBPv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdfBPv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdfBPv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdfBPv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdfBPv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvdfBPv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdfBPv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdfBPv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBRIlzZ.s: Assembler messages:
encrypt.c: /tmp/ccBRIlzZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBRIlzZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBRIlzZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBRIlzZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRIlzZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRIlzZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRIlzZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRIlzZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRIlzZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRIlzZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRIlzZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRIlzZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBRIlzZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRIlzZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBRIlzZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRIlzZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBRIlzZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRIlzZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRIlzZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRIlzZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRIlzZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRIlzZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBRIlzZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRIlzZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceprI1D.s: Assembler messages:
encrypt.c: /tmp/cceprI1D.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceprI1D.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceprI1D.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceprI1D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceprI1D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceprI1D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceprI1D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceprI1D.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceprI1D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceprI1D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceprI1D.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceprI1D.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceprI1D.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceprI1D.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceprI1D.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceprI1D.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceprI1D.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceprI1D.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceprI1D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceprI1D.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceprI1D.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceprI1D.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceprI1D.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceprI1D.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN3KYGM.s: Assembler messages:
encrypt.c: /tmp/ccN3KYGM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3KYGM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3KYGM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3KYGM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3KYGM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3KYGM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3KYGM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3KYGM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3KYGM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3KYGM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3KYGM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3KYGM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3KYGM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3KYGM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3KYGM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3KYGM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN3KYGM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3KYGM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3KYGM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3KYGM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3KYGM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3KYGM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3KYGM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3KYGM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ5JuiA.s: Assembler messages:
encrypt.c: /tmp/ccQ5JuiA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5JuiA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5JuiA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5JuiA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JuiA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JuiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JuiA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JuiA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JuiA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5JuiA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5JuiA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5JuiA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5JuiA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JuiA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5JuiA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ5JuiA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5JuiA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5JuiA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5JuiA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JuiA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5JuiA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5JuiA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5JuiA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5JuiA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccadMgfO.s: Assembler messages:
encrypt.c: /tmp/ccadMgfO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccadMgfO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccadMgfO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccadMgfO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadMgfO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadMgfO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadMgfO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadMgfO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadMgfO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadMgfO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadMgfO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadMgfO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccadMgfO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadMgfO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccadMgfO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccadMgfO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadMgfO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadMgfO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadMgfO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadMgfO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadMgfO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccadMgfO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadMgfO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadMgfO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvVJbxZ.s: Assembler messages:
encrypt.c: /tmp/ccvVJbxZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvVJbxZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvVJbxZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvVJbxZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVJbxZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVJbxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVJbxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVJbxZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVJbxZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVJbxZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVJbxZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVJbxZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvVJbxZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVJbxZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvVJbxZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVJbxZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvVJbxZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVJbxZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvVJbxZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvVJbxZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVJbxZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvVJbxZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvVJbxZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvVJbxZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK6yJYA.s: Assembler messages:
encrypt.c: /tmp/ccK6yJYA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6yJYA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6yJYA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6yJYA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yJYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yJYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yJYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yJYA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yJYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6yJYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6yJYA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6yJYA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6yJYA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yJYA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6yJYA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK6yJYA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6yJYA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6yJYA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6yJYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yJYA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6yJYA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6yJYA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6yJYA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6yJYA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsPxDxM.s: Assembler messages:
encrypt.c: /tmp/ccsPxDxM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPxDxM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPxDxM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsPxDxM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPxDxM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPxDxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPxDxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPxDxM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPxDxM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPxDxM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPxDxM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPxDxM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsPxDxM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPxDxM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPxDxM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPxDxM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsPxDxM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPxDxM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPxDxM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPxDxM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPxDxM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPxDxM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPxDxM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPxDxM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8CRckS.s: Assembler messages:
encrypt.c: /tmp/cc8CRckS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8CRckS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8CRckS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8CRckS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CRckS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CRckS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CRckS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CRckS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CRckS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8CRckS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8CRckS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8CRckS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8CRckS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CRckS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8CRckS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8CRckS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8CRckS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CRckS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CRckS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CRckS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CRckS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8CRckS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CRckS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8CRckS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWpeW79.s: Assembler messages:
encrypt.c: /tmp/ccWpeW79.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpeW79.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpeW79.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpeW79.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpeW79.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpeW79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpeW79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpeW79.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpeW79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpeW79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpeW79.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpeW79.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpeW79.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpeW79.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpeW79.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpeW79.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWpeW79.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpeW79.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpeW79.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpeW79.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpeW79.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpeW79.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpeW79.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpeW79.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA9afvQ.s: Assembler messages:
encrypt.c: /tmp/ccA9afvQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9afvQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9afvQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9afvQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9afvQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9afvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9afvQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9afvQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9afvQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9afvQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9afvQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9afvQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9afvQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9afvQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9afvQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA9afvQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9afvQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9afvQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9afvQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9afvQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9afvQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9afvQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9afvQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9afvQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU2rGZZ.s: Assembler messages:
encrypt.c: /tmp/ccU2rGZZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2rGZZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2rGZZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2rGZZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2rGZZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2rGZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2rGZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2rGZZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2rGZZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2rGZZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2rGZZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2rGZZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2rGZZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2rGZZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2rGZZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2rGZZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU2rGZZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2rGZZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2rGZZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2rGZZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2rGZZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2rGZZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2rGZZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2rGZZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccMmpyUZ.s: Assembler messages:
encrypt.c: /tmp/ccMmpyUZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMmpyUZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMmpyUZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMmpyUZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmpyUZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmpyUZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmpyUZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmpyUZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmpyUZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmpyUZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmpyUZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmpyUZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMmpyUZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmpyUZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMmpyUZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMmpyUZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmpyUZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmpyUZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmpyUZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmpyUZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmpyUZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmpyUZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmpyUZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmpyUZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cctfJpW9.s: Assembler messages:
encrypt.c: /tmp/cctfJpW9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctfJpW9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctfJpW9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctfJpW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfJpW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfJpW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfJpW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfJpW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfJpW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfJpW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfJpW9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfJpW9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctfJpW9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfJpW9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctfJpW9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfJpW9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctfJpW9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfJpW9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfJpW9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfJpW9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfJpW9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfJpW9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctfJpW9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfJpW9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7A1jSZ.s: Assembler messages:
encrypt.c: /tmp/cc7A1jSZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7A1jSZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7A1jSZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7A1jSZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1jSZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1jSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1jSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1jSZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1jSZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7A1jSZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7A1jSZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7A1jSZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7A1jSZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1jSZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7A1jSZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7A1jSZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7A1jSZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7A1jSZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7A1jSZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7A1jSZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1jSZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7A1jSZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7A1jSZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7A1jSZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL73LnP.s: Assembler messages:
encrypt.c: /tmp/ccL73LnP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL73LnP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL73LnP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL73LnP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL73LnP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL73LnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL73LnP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL73LnP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL73LnP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL73LnP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL73LnP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL73LnP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL73LnP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL73LnP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL73LnP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL73LnP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL73LnP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL73LnP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL73LnP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL73LnP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL73LnP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL73LnP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL73LnP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL73LnP.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOSi1hf.s: Assembler messages:
encrypt.c: /tmp/ccOSi1hf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSi1hf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSi1hf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSi1hf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSi1hf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSi1hf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSi1hf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSi1hf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSi1hf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSi1hf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSi1hf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSi1hf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSi1hf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSi1hf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSi1hf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSi1hf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOSi1hf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSi1hf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSi1hf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSi1hf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSi1hf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSi1hf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSi1hf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSi1hf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWSiLjM.s: Assembler messages:
encrypt.c: /tmp/ccWSiLjM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWSiLjM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWSiLjM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWSiLjM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiLjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiLjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiLjM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiLjM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiLjM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSiLjM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSiLjM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSiLjM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWSiLjM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiLjM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWSiLjM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWSiLjM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWSiLjM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiLjM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiLjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSiLjM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiLjM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWSiLjM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiLjM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWSiLjM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckHxSx5.s: Assembler messages:
encrypt.c: /tmp/cckHxSx5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckHxSx5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckHxSx5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckHxSx5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHxSx5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHxSx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHxSx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHxSx5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHxSx5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHxSx5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHxSx5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHxSx5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckHxSx5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHxSx5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckHxSx5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHxSx5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckHxSx5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHxSx5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckHxSx5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckHxSx5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHxSx5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckHxSx5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckHxSx5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckHxSx5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclJTGMG.s: Assembler messages:
encrypt.c: /tmp/cclJTGMG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclJTGMG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclJTGMG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclJTGMG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJTGMG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJTGMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJTGMG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJTGMG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJTGMG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJTGMG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJTGMG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJTGMG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclJTGMG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJTGMG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclJTGMG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclJTGMG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJTGMG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJTGMG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJTGMG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJTGMG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJTGMG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJTGMG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJTGMG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJTGMG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHZMhvR.s: Assembler messages:
encrypt.c: /tmp/ccHZMhvR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZMhvR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZMhvR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZMhvR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZMhvR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZMhvR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZMhvR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZMhvR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZMhvR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZMhvR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZMhvR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZMhvR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZMhvR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZMhvR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZMhvR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHZMhvR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZMhvR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZMhvR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZMhvR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZMhvR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZMhvR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZMhvR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZMhvR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZMhvR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSX4i1d.s: Assembler messages:
encrypt.c: /tmp/ccSX4i1d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSX4i1d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSX4i1d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSX4i1d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4i1d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4i1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4i1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4i1d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4i1d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX4i1d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX4i1d.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX4i1d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSX4i1d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4i1d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSX4i1d.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX4i1d.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSX4i1d.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX4i1d.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSX4i1d.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSX4i1d.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4i1d.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSX4i1d.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSX4i1d.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSX4i1d.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQUihAJ.s: Assembler messages:
encrypt.c: /tmp/ccQUihAJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUihAJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUihAJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUihAJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUihAJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUihAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUihAJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUihAJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUihAJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUihAJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUihAJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUihAJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUihAJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUihAJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUihAJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUihAJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUihAJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUihAJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUihAJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUihAJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUihAJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUihAJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUihAJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUihAJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVmNll5.s: Assembler messages:
encrypt.c: /tmp/ccVmNll5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmNll5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmNll5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmNll5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmNll5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmNll5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmNll5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmNll5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmNll5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmNll5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmNll5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmNll5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmNll5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmNll5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmNll5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmNll5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmNll5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmNll5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmNll5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmNll5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmNll5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmNll5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmNll5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmNll5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0G5rwn.s: Assembler messages:
encrypt.c: /tmp/cc0G5rwn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0G5rwn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0G5rwn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0G5rwn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0G5rwn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0G5rwn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0G5rwn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0G5rwn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0G5rwn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0G5rwn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0G5rwn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0G5rwn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0G5rwn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0G5rwn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0G5rwn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0G5rwn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0G5rwn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0G5rwn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0G5rwn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0G5rwn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0G5rwn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0G5rwn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0G5rwn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0G5rwn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWaxXZ3.s: Assembler messages:
encrypt.c: /tmp/ccWaxXZ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWaxXZ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWaxXZ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWaxXZ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaxXZ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaxXZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaxXZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaxXZ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaxXZ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaxXZ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaxXZ3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaxXZ3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWaxXZ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaxXZ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWaxXZ3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaxXZ3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWaxXZ3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaxXZ3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaxXZ3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaxXZ3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaxXZ3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaxXZ3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWaxXZ3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaxXZ3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTE7QAA.s: Assembler messages:
encrypt.c: /tmp/ccTE7QAA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTE7QAA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTE7QAA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTE7QAA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE7QAA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE7QAA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE7QAA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE7QAA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE7QAA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTE7QAA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTE7QAA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTE7QAA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTE7QAA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE7QAA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTE7QAA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTE7QAA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTE7QAA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTE7QAA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTE7QAA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTE7QAA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE7QAA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTE7QAA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTE7QAA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTE7QAA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyxaupk.s: Assembler messages:
encrypt.c: /tmp/ccyxaupk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxaupk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxaupk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxaupk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaupk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaupk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaupk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaupk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaupk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxaupk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxaupk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxaupk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxaupk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaupk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxaupk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxaupk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxaupk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaupk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaupk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaupk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaupk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxaupk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaupk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaupk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVCMteu.s: Assembler messages:
encrypt.c: /tmp/ccVCMteu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCMteu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCMteu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCMteu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCMteu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCMteu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCMteu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCMteu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCMteu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCMteu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCMteu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCMteu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCMteu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCMteu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCMteu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVCMteu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCMteu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCMteu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCMteu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCMteu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCMteu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCMteu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCMteu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCMteu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXIs362.s: Assembler messages:
encrypt.c: /tmp/ccXIs362.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIs362.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIs362.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIs362.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIs362.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIs362.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIs362.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIs362.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIs362.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIs362.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIs362.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIs362.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIs362.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIs362.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIs362.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIs362.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXIs362.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIs362.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIs362.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIs362.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIs362.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIs362.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIs362.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIs362.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1PG8My.s: Assembler messages:
encrypt.c: /tmp/cc1PG8My.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1PG8My.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1PG8My.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1PG8My.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PG8My.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PG8My.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PG8My.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PG8My.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PG8My.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PG8My.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PG8My.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PG8My.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1PG8My.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PG8My.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1PG8My.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PG8My.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1PG8My.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PG8My.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PG8My.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PG8My.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PG8My.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PG8My.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1PG8My.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PG8My.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr2BCDo.s: Assembler messages:
encrypt.c: /tmp/ccr2BCDo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2BCDo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr2BCDo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccr2BCDo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2BCDo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2BCDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2BCDo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2BCDo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2BCDo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2BCDo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2BCDo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2BCDo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr2BCDo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2BCDo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr2BCDo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr2BCDo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2BCDo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2BCDo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2BCDo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2BCDo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2BCDo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2BCDo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2BCDo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2BCDo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6eydTx.s: Assembler messages:
encrypt.c: /tmp/cc6eydTx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6eydTx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6eydTx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6eydTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eydTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eydTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eydTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eydTx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eydTx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eydTx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eydTx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eydTx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6eydTx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eydTx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6eydTx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eydTx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6eydTx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eydTx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6eydTx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6eydTx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eydTx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6eydTx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6eydTx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6eydTx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpQRH6e.s: Assembler messages:
encrypt.c: /tmp/ccpQRH6e.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpQRH6e.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpQRH6e.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpQRH6e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQRH6e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQRH6e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQRH6e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQRH6e.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQRH6e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpQRH6e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpQRH6e.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpQRH6e.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpQRH6e.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQRH6e.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpQRH6e.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpQRH6e.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpQRH6e.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQRH6e.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQRH6e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQRH6e.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQRH6e.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQRH6e.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQRH6e.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQRH6e.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2VgnKc.s: Assembler messages:
encrypt.c: /tmp/cc2VgnKc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2VgnKc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2VgnKc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2VgnKc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VgnKc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VgnKc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VgnKc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VgnKc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VgnKc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VgnKc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VgnKc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VgnKc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2VgnKc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VgnKc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2VgnKc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2VgnKc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VgnKc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VgnKc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VgnKc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VgnKc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VgnKc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2VgnKc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VgnKc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VgnKc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaItS0l.s: Assembler messages:
encrypt.c: /tmp/ccaItS0l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaItS0l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaItS0l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaItS0l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaItS0l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaItS0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaItS0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaItS0l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaItS0l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaItS0l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaItS0l.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaItS0l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaItS0l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaItS0l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaItS0l.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaItS0l.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaItS0l.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaItS0l.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaItS0l.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaItS0l.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaItS0l.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaItS0l.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaItS0l.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaItS0l.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVfPTFx.s: Assembler messages:
encrypt.c: /tmp/ccVfPTFx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVfPTFx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVfPTFx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVfPTFx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfPTFx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfPTFx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfPTFx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfPTFx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfPTFx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfPTFx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfPTFx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfPTFx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVfPTFx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfPTFx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVfPTFx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfPTFx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVfPTFx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfPTFx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfPTFx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfPTFx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfPTFx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfPTFx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVfPTFx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfPTFx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgiFpwm.s: Assembler messages:
encrypt.c: /tmp/ccgiFpwm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgiFpwm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgiFpwm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgiFpwm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiFpwm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiFpwm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiFpwm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiFpwm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiFpwm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgiFpwm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgiFpwm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgiFpwm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgiFpwm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiFpwm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgiFpwm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgiFpwm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgiFpwm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgiFpwm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgiFpwm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgiFpwm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgiFpwm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgiFpwm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgiFpwm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgiFpwm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdBzWmb.s: Assembler messages:
encrypt.c: /tmp/ccdBzWmb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBzWmb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBzWmb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBzWmb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzWmb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzWmb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzWmb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzWmb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzWmb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBzWmb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBzWmb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBzWmb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBzWmb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzWmb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBzWmb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdBzWmb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBzWmb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzWmb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzWmb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBzWmb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzWmb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBzWmb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzWmb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBzWmb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceAYY4m.s: Assembler messages:
encrypt.c: /tmp/cceAYY4m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceAYY4m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceAYY4m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceAYY4m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAYY4m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAYY4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAYY4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAYY4m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAYY4m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAYY4m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAYY4m.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAYY4m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceAYY4m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAYY4m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceAYY4m.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAYY4m.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceAYY4m.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAYY4m.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAYY4m.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAYY4m.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAYY4m.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAYY4m.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceAYY4m.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAYY4m.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgrkHM0.s: Assembler messages:
encrypt.c: /tmp/ccgrkHM0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrkHM0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrkHM0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrkHM0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrkHM0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrkHM0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrkHM0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrkHM0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrkHM0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrkHM0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrkHM0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrkHM0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrkHM0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrkHM0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrkHM0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgrkHM0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrkHM0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrkHM0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrkHM0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrkHM0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrkHM0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrkHM0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrkHM0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrkHM0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct5S5fk.s: Assembler messages:
encrypt.c: /tmp/cct5S5fk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5S5fk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5S5fk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct5S5fk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5S5fk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5S5fk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5S5fk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5S5fk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5S5fk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5S5fk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5S5fk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5S5fk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5S5fk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5S5fk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5S5fk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5S5fk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct5S5fk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5S5fk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5S5fk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5S5fk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5S5fk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5S5fk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5S5fk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5S5fk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB5RRmd.s: Assembler messages:
encrypt.c: /tmp/ccB5RRmd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB5RRmd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB5RRmd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB5RRmd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5RRmd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5RRmd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5RRmd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5RRmd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5RRmd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5RRmd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5RRmd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5RRmd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB5RRmd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5RRmd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB5RRmd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5RRmd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB5RRmd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5RRmd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5RRmd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5RRmd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5RRmd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5RRmd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB5RRmd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5RRmd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctTf8cZ.s: Assembler messages:
encrypt.c: /tmp/cctTf8cZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctTf8cZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctTf8cZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctTf8cZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTf8cZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTf8cZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTf8cZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTf8cZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTf8cZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTf8cZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTf8cZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTf8cZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctTf8cZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTf8cZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctTf8cZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctTf8cZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTf8cZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTf8cZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTf8cZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTf8cZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTf8cZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctTf8cZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTf8cZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTf8cZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9mOiBn.s: Assembler messages:
encrypt.c: /tmp/cc9mOiBn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mOiBn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mOiBn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mOiBn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mOiBn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mOiBn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mOiBn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mOiBn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mOiBn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mOiBn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mOiBn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mOiBn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mOiBn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mOiBn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mOiBn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mOiBn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9mOiBn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mOiBn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mOiBn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mOiBn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mOiBn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mOiBn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mOiBn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mOiBn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZRCCT8.s: Assembler messages:
encrypt.c: /tmp/ccZRCCT8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZRCCT8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZRCCT8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZRCCT8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRCCT8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRCCT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRCCT8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRCCT8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRCCT8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRCCT8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRCCT8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRCCT8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZRCCT8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRCCT8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZRCCT8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZRCCT8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRCCT8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRCCT8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRCCT8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRCCT8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRCCT8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRCCT8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRCCT8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRCCT8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEDbHJ2.s: Assembler messages:
encrypt.c: /tmp/ccEDbHJ2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEDbHJ2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEDbHJ2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEDbHJ2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDbHJ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDbHJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDbHJ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDbHJ2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDbHJ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDbHJ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDbHJ2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDbHJ2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEDbHJ2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDbHJ2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEDbHJ2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEDbHJ2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDbHJ2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDbHJ2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDbHJ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDbHJ2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDbHJ2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDbHJ2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDbHJ2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDbHJ2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpiORhd.s: Assembler messages:
encrypt.c: /tmp/ccpiORhd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiORhd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpiORhd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpiORhd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiORhd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiORhd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiORhd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiORhd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiORhd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiORhd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiORhd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiORhd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpiORhd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiORhd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpiORhd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiORhd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpiORhd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiORhd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiORhd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiORhd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiORhd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiORhd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiORhd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiORhd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZJn6XQ.s: Assembler messages:
encrypt.c: /tmp/ccZJn6XQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJn6XQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJn6XQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJn6XQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJn6XQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJn6XQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJn6XQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJn6XQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJn6XQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJn6XQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJn6XQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJn6XQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJn6XQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJn6XQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJn6XQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZJn6XQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJn6XQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJn6XQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJn6XQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJn6XQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJn6XQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJn6XQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJn6XQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJn6XQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyd9buu.s: Assembler messages:
encrypt.c: /tmp/ccyd9buu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyd9buu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyd9buu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyd9buu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd9buu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd9buu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd9buu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd9buu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd9buu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd9buu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd9buu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd9buu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyd9buu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd9buu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyd9buu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd9buu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyd9buu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyd9buu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyd9buu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyd9buu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd9buu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyd9buu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyd9buu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyd9buu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD4mImU.s: Assembler messages:
encrypt.c: /tmp/ccD4mImU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD4mImU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD4mImU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccD4mImU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4mImU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4mImU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4mImU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4mImU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4mImU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4mImU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4mImU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4mImU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD4mImU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4mImU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD4mImU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD4mImU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4mImU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4mImU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4mImU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4mImU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4mImU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD4mImU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4mImU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4mImU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfCnqae.s: Assembler messages:
encrypt.c: /tmp/ccfCnqae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfCnqae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfCnqae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfCnqae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCnqae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCnqae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCnqae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCnqae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCnqae.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCnqae.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCnqae.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCnqae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfCnqae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCnqae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfCnqae.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCnqae.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfCnqae.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCnqae.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCnqae.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCnqae.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCnqae.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCnqae.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfCnqae.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCnqae.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccrMqdu.s: Assembler messages:
encrypt.c: /tmp/cccrMqdu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccrMqdu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccrMqdu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccrMqdu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrMqdu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrMqdu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrMqdu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrMqdu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrMqdu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrMqdu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrMqdu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrMqdu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccrMqdu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrMqdu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccrMqdu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrMqdu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccrMqdu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrMqdu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrMqdu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrMqdu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrMqdu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrMqdu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrMqdu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrMqdu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccwLv6R.s: Assembler messages:
encrypt.c: /tmp/cccwLv6R.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccwLv6R.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccwLv6R.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccwLv6R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwLv6R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwLv6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwLv6R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwLv6R.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwLv6R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccwLv6R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccwLv6R.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccwLv6R.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccwLv6R.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwLv6R.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccwLv6R.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccwLv6R.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccwLv6R.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwLv6R.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwLv6R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwLv6R.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwLv6R.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccwLv6R.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwLv6R.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwLv6R.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOJ8tLW.s: Assembler messages:
encrypt.c: /tmp/ccOJ8tLW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJ8tLW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJ8tLW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJ8tLW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ8tLW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ8tLW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ8tLW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ8tLW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ8tLW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJ8tLW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJ8tLW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJ8tLW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJ8tLW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ8tLW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJ8tLW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOJ8tLW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJ8tLW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ8tLW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ8tLW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ8tLW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ8tLW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJ8tLW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ8tLW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ8tLW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cclv7Nzh.s: Assembler messages:
encrypt.c: /tmp/cclv7Nzh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclv7Nzh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclv7Nzh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclv7Nzh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv7Nzh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv7Nzh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv7Nzh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv7Nzh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv7Nzh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv7Nzh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv7Nzh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv7Nzh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclv7Nzh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv7Nzh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclv7Nzh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv7Nzh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclv7Nzh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv7Nzh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv7Nzh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv7Nzh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv7Nzh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv7Nzh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclv7Nzh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv7Nzh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZGNUe5.s: Assembler messages:
encrypt.c: /tmp/ccZGNUe5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZGNUe5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZGNUe5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZGNUe5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGNUe5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGNUe5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGNUe5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGNUe5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGNUe5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGNUe5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGNUe5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGNUe5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZGNUe5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGNUe5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZGNUe5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGNUe5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZGNUe5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGNUe5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGNUe5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGNUe5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGNUe5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGNUe5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZGNUe5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGNUe5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccryuqIz.s: Assembler messages:
encrypt.c: /tmp/ccryuqIz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccryuqIz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccryuqIz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccryuqIz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryuqIz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryuqIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryuqIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryuqIz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryuqIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryuqIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryuqIz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryuqIz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccryuqIz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryuqIz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccryuqIz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccryuqIz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryuqIz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryuqIz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryuqIz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryuqIz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryuqIz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccryuqIz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryuqIz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryuqIz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2qY7Sx.s: Assembler messages:
encrypt.c: /tmp/cc2qY7Sx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qY7Sx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qY7Sx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qY7Sx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qY7Sx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qY7Sx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qY7Sx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qY7Sx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qY7Sx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qY7Sx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qY7Sx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qY7Sx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qY7Sx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qY7Sx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qY7Sx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2qY7Sx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qY7Sx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qY7Sx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qY7Sx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qY7Sx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qY7Sx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2qY7Sx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qY7Sx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qY7Sx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEhW683.s: Assembler messages:
encrypt.c: /tmp/ccEhW683.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEhW683.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEhW683.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEhW683.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhW683.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhW683.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhW683.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhW683.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhW683.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhW683.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhW683.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhW683.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEhW683.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhW683.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEhW683.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhW683.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEhW683.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhW683.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhW683.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhW683.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhW683.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhW683.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhW683.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhW683.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cce2t6Q4.s: Assembler messages:
encrypt.c: /tmp/cce2t6Q4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2t6Q4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2t6Q4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce2t6Q4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2t6Q4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2t6Q4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2t6Q4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2t6Q4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2t6Q4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2t6Q4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2t6Q4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2t6Q4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2t6Q4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2t6Q4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2t6Q4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2t6Q4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce2t6Q4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2t6Q4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2t6Q4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2t6Q4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2t6Q4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2t6Q4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2t6Q4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2t6Q4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccrOhN5H.s: Assembler messages:
encrypt.c: /tmp/ccrOhN5H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOhN5H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrOhN5H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrOhN5H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOhN5H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOhN5H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOhN5H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOhN5H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOhN5H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOhN5H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOhN5H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOhN5H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrOhN5H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOhN5H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrOhN5H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrOhN5H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOhN5H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOhN5H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOhN5H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOhN5H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOhN5H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOhN5H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOhN5H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOhN5H.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKjmZOA.s: Assembler messages:
encrypt.c: /tmp/ccKjmZOA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKjmZOA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKjmZOA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKjmZOA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjmZOA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjmZOA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjmZOA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjmZOA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjmZOA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjmZOA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjmZOA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjmZOA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKjmZOA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjmZOA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKjmZOA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKjmZOA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjmZOA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjmZOA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjmZOA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjmZOA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjmZOA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKjmZOA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjmZOA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjmZOA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccykbTP3.s: Assembler messages:
encrypt.c: /tmp/ccykbTP3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykbTP3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccykbTP3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccykbTP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykbTP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykbTP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykbTP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykbTP3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykbTP3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykbTP3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykbTP3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykbTP3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccykbTP3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykbTP3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccykbTP3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykbTP3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccykbTP3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccykbTP3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykbTP3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykbTP3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykbTP3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykbTP3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykbTP3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccykbTP3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYecWwN.s: Assembler messages:
encrypt.c: /tmp/ccYecWwN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYecWwN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYecWwN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYecWwN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYecWwN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYecWwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYecWwN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYecWwN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYecWwN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYecWwN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYecWwN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYecWwN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYecWwN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYecWwN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYecWwN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYecWwN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYecWwN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYecWwN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYecWwN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYecWwN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYecWwN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYecWwN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYecWwN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYecWwN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccheagb1.s: Assembler messages:
encrypt.c: /tmp/ccheagb1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccheagb1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccheagb1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccheagb1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheagb1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheagb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheagb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheagb1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheagb1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheagb1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheagb1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheagb1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccheagb1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheagb1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccheagb1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheagb1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccheagb1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheagb1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccheagb1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccheagb1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheagb1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccheagb1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccheagb1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccheagb1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6fj3PO.s: Assembler messages:
encrypt.c: /tmp/cc6fj3PO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fj3PO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fj3PO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fj3PO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fj3PO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fj3PO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fj3PO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fj3PO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fj3PO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fj3PO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fj3PO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fj3PO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fj3PO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fj3PO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fj3PO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6fj3PO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fj3PO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fj3PO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fj3PO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fj3PO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fj3PO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fj3PO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fj3PO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fj3PO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV40ZrY.s: Assembler messages:
encrypt.c: /tmp/ccV40ZrY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV40ZrY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV40ZrY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV40ZrY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV40ZrY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV40ZrY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV40ZrY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV40ZrY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV40ZrY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV40ZrY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV40ZrY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV40ZrY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV40ZrY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV40ZrY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV40ZrY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV40ZrY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV40ZrY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV40ZrY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV40ZrY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV40ZrY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV40ZrY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV40ZrY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV40ZrY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV40ZrY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc6MNN10.s: Assembler messages:
encrypt.c: /tmp/cc6MNN10.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6MNN10.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6MNN10.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6MNN10.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MNN10.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MNN10.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MNN10.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MNN10.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MNN10.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MNN10.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MNN10.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MNN10.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6MNN10.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MNN10.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6MNN10.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MNN10.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6MNN10.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MNN10.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MNN10.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MNN10.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MNN10.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MNN10.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6MNN10.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MNN10.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccPMY4TP.s: Assembler messages:
encrypt.c: /tmp/ccPMY4TP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMY4TP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMY4TP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMY4TP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMY4TP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMY4TP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMY4TP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMY4TP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMY4TP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMY4TP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMY4TP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMY4TP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMY4TP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMY4TP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMY4TP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPMY4TP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMY4TP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMY4TP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMY4TP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMY4TP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMY4TP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMY4TP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMY4TP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMY4TP.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDMvtkY.s: Assembler messages:
encrypt.c: /tmp/ccDMvtkY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMvtkY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMvtkY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMvtkY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMvtkY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMvtkY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMvtkY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMvtkY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMvtkY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMvtkY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMvtkY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMvtkY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMvtkY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMvtkY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMvtkY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMvtkY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDMvtkY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMvtkY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMvtkY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMvtkY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMvtkY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMvtkY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMvtkY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMvtkY.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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