Implementation notes: x86, titan0, crypto_aead/omdsha256k128n96tau64v1

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
214192refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
217252refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
221284refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
222092refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
222412refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
223804refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
224212refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224548refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
225040refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
225368refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
225636refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
226032refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
226420refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
227468refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
227640refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
227968refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
228092refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
228284refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
228744refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
229604refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
230796refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
231172refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
231472refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
232416refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
232888refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
233348refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
233352refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
235436refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
236256refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
236412refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
237980refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
241192refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
241720refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
242120refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
242500refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
242764refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
243216refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
243272refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
244044refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
244204refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
248488refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
249152refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
250192refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
251504refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
251856refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
252260refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
256816refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
257160refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
257380refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
257736refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
258484refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
259372refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
259544refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
259724refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
259840refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
260280refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
260840refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
261488refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
261624refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
261836refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
262496refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
262948refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
263404refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
263568refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
265500refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
266604refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
267228refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
267280refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
267284refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
267528refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
267640refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
267968refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
268164refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
268312refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
268700refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
269028refgcc -m32 -O -fomit-frame-pointer2019070820190110
269460refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
269544refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
269560refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
269588refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
270684refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
271308refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
271380refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
271420refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
271648refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
271824refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
271976refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
272288refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
272304refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
272416refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
272492refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
272500refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
272964refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
272980refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
273208refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
273216refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
273428refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
274884refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
275320refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
275664refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
275904refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
276172refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
276216refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
276584refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
276628refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
278524refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
278944refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
279008refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
279256refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
279372refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
279888refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
280620refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
281984refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
282056refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
282152refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
284012refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
286420refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
287012refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
287044refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
287980refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
288540refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
288736refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
288784refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
288844refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
289136refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
289236refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
289332refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
289716refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
290052refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
290376refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
290412refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
290432refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
290576refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
290632refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
290780refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
291084refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
291104refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291752refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
291892refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
291988refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
292100refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
292140refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
292276refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
292416refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
292624refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292624refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
292708refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
292712refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
292772refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292800refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292844refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292880refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
292916refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
293052refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
293064refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
293072refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
293196refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
293712refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
293744refgcc -m32 -Os -fomit-frame-pointer2019070820190110
294316refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
294376refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
294500refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
294552refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
294572refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
294612refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
294684refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
294712refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
294816refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
295296refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
295308refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
296548refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
296808refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
296820refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
297300refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
298124refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
298512refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLujj8x.s: Assembler messages:
encrypt.c: /tmp/ccLujj8x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLujj8x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLujj8x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLujj8x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLujj8x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLujj8x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLujj8x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLujj8x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLujj8x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLujj8x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLujj8x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLujj8x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLujj8x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLujj8x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLujj8x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLujj8x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLujj8x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLujj8x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLujj8x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLujj8x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLujj8x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLujj8x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLujj8x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLujj8x.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV6BP2V.s: Assembler messages:
encrypt.c: /tmp/ccV6BP2V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV6BP2V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV6BP2V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV6BP2V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6BP2V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6BP2V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6BP2V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6BP2V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6BP2V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6BP2V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6BP2V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6BP2V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV6BP2V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6BP2V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV6BP2V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6BP2V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV6BP2V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6BP2V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6BP2V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6BP2V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6BP2V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6BP2V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV6BP2V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6BP2V.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrNjnCM.s: Assembler messages:
encrypt.c: /tmp/ccrNjnCM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNjnCM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNjnCM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNjnCM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNjnCM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNjnCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNjnCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNjnCM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNjnCM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNjnCM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNjnCM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNjnCM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNjnCM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNjnCM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNjnCM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNjnCM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrNjnCM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNjnCM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrNjnCM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrNjnCM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNjnCM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrNjnCM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNjnCM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrNjnCM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczRP6on.s: Assembler messages:
encrypt.c: /tmp/cczRP6on.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczRP6on.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczRP6on.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczRP6on.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRP6on.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRP6on.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRP6on.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRP6on.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRP6on.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRP6on.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRP6on.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRP6on.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczRP6on.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRP6on.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczRP6on.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczRP6on.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRP6on.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRP6on.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRP6on.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRP6on.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRP6on.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczRP6on.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRP6on.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRP6on.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc072rYA.s: Assembler messages:
encrypt.c: /tmp/cc072rYA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc072rYA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc072rYA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc072rYA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc072rYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc072rYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc072rYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc072rYA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc072rYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc072rYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc072rYA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc072rYA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc072rYA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc072rYA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc072rYA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc072rYA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc072rYA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc072rYA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc072rYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc072rYA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc072rYA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc072rYA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc072rYA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc072rYA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIK3SYY.s: Assembler messages:
encrypt.c: /tmp/ccIK3SYY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIK3SYY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIK3SYY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIK3SYY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIK3SYY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIK3SYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIK3SYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIK3SYY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIK3SYY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIK3SYY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIK3SYY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIK3SYY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIK3SYY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIK3SYY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIK3SYY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIK3SYY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIK3SYY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIK3SYY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIK3SYY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIK3SYY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIK3SYY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIK3SYY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIK3SYY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIK3SYY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDfEIJq.s: Assembler messages:
encrypt.c: /tmp/ccDfEIJq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfEIJq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfEIJq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfEIJq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfEIJq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfEIJq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfEIJq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfEIJq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfEIJq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfEIJq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfEIJq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfEIJq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfEIJq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfEIJq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfEIJq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDfEIJq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfEIJq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfEIJq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfEIJq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfEIJq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfEIJq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfEIJq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfEIJq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfEIJq.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE4NrMP.s: Assembler messages:
encrypt.c: /tmp/ccE4NrMP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE4NrMP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE4NrMP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE4NrMP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4NrMP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4NrMP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4NrMP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4NrMP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4NrMP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4NrMP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4NrMP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4NrMP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE4NrMP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4NrMP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE4NrMP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4NrMP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE4NrMP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4NrMP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4NrMP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4NrMP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4NrMP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4NrMP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4NrMP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4NrMP.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc655U8k.s: Assembler messages:
encrypt.c: /tmp/cc655U8k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc655U8k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc655U8k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc655U8k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655U8k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655U8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655U8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655U8k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655U8k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc655U8k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc655U8k.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc655U8k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc655U8k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655U8k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc655U8k.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc655U8k.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc655U8k.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc655U8k.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc655U8k.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc655U8k.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655U8k.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc655U8k.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc655U8k.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc655U8k.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSkloRe.s: Assembler messages:
encrypt.c: /tmp/ccSkloRe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSkloRe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSkloRe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSkloRe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkloRe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkloRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkloRe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkloRe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkloRe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSkloRe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSkloRe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSkloRe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSkloRe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkloRe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSkloRe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSkloRe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSkloRe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSkloRe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSkloRe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkloRe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSkloRe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSkloRe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSkloRe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSkloRe.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV8JiFb.s: Assembler messages:
encrypt.c: /tmp/ccV8JiFb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8JiFb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8JiFb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8JiFb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JiFb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JiFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JiFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JiFb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JiFb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8JiFb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8JiFb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8JiFb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8JiFb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JiFb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8JiFb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8JiFb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV8JiFb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8JiFb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8JiFb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8JiFb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8JiFb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8JiFb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8JiFb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8JiFb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl8dZle.s: Assembler messages:
encrypt.c: /tmp/ccl8dZle.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl8dZle.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl8dZle.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccl8dZle.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8dZle.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8dZle.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8dZle.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8dZle.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8dZle.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8dZle.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8dZle.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8dZle.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl8dZle.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8dZle.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl8dZle.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl8dZle.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8dZle.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8dZle.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8dZle.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8dZle.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8dZle.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl8dZle.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8dZle.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8dZle.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccIJy44j.s: Assembler messages:
encrypt.c: /tmp/ccIJy44j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIJy44j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIJy44j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIJy44j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJy44j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJy44j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJy44j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJy44j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJy44j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJy44j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJy44j.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJy44j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIJy44j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJy44j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIJy44j.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJy44j.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIJy44j.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJy44j.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIJy44j.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIJy44j.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJy44j.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIJy44j.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIJy44j.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIJy44j.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccxWFIKf.s: Assembler messages:
encrypt.c: /tmp/ccxWFIKf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxWFIKf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxWFIKf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxWFIKf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWFIKf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWFIKf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWFIKf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWFIKf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWFIKf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxWFIKf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxWFIKf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxWFIKf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxWFIKf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWFIKf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxWFIKf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxWFIKf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxWFIKf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWFIKf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWFIKf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWFIKf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWFIKf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxWFIKf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWFIKf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWFIKf.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc41Dy8d.s: Assembler messages:
encrypt.c: /tmp/cc41Dy8d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41Dy8d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41Dy8d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc41Dy8d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Dy8d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Dy8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Dy8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Dy8d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Dy8d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41Dy8d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41Dy8d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41Dy8d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41Dy8d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Dy8d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41Dy8d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc41Dy8d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41Dy8d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41Dy8d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41Dy8d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41Dy8d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41Dy8d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41Dy8d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41Dy8d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41Dy8d.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZoM08d.s: Assembler messages:
encrypt.c: /tmp/ccZoM08d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZoM08d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZoM08d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZoM08d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoM08d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoM08d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoM08d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoM08d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoM08d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoM08d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoM08d.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoM08d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZoM08d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoM08d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZoM08d.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoM08d.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZoM08d.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoM08d.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoM08d.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoM08d.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoM08d.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoM08d.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoM08d.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoM08d.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs4f1oa.s: Assembler messages:
encrypt.c: /tmp/ccs4f1oa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4f1oa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4f1oa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs4f1oa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4f1oa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4f1oa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4f1oa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4f1oa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4f1oa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4f1oa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4f1oa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4f1oa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs4f1oa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4f1oa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4f1oa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs4f1oa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4f1oa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4f1oa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4f1oa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4f1oa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4f1oa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4f1oa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4f1oa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4f1oa.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctgEfr8.s: Assembler messages:
encrypt.c: /tmp/cctgEfr8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgEfr8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgEfr8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctgEfr8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEfr8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEfr8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEfr8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEfr8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEfr8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEfr8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEfr8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEfr8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgEfr8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEfr8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgEfr8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEfr8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctgEfr8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEfr8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgEfr8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgEfr8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEfr8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgEfr8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgEfr8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgEfr8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPQmnAY.s: Assembler messages:
encrypt.c: /tmp/ccPQmnAY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQmnAY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQmnAY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQmnAY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQmnAY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQmnAY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQmnAY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQmnAY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQmnAY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQmnAY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQmnAY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQmnAY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQmnAY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQmnAY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQmnAY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQmnAY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPQmnAY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQmnAY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQmnAY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQmnAY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQmnAY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQmnAY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQmnAY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQmnAY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwxKjF0.s: Assembler messages:
encrypt.c: /tmp/ccwxKjF0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxKjF0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxKjF0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxKjF0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxKjF0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxKjF0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxKjF0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxKjF0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxKjF0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxKjF0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxKjF0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxKjF0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxKjF0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxKjF0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxKjF0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwxKjF0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxKjF0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxKjF0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxKjF0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxKjF0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxKjF0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxKjF0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxKjF0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxKjF0.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc0td2I7.s: Assembler messages:
encrypt.c: /tmp/cc0td2I7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0td2I7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0td2I7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0td2I7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td2I7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td2I7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td2I7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td2I7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td2I7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td2I7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td2I7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td2I7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0td2I7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td2I7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0td2I7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td2I7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0td2I7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td2I7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0td2I7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0td2I7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td2I7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0td2I7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0td2I7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0td2I7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccdPgA6d.s: Assembler messages:
encrypt.c: /tmp/ccdPgA6d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPgA6d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPgA6d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPgA6d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPgA6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPgA6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPgA6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPgA6d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPgA6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPgA6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPgA6d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPgA6d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPgA6d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPgA6d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPgA6d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdPgA6d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPgA6d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPgA6d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPgA6d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPgA6d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPgA6d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPgA6d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPgA6d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPgA6d.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJhEXAX.s: Assembler messages:
encrypt.c: /tmp/ccJhEXAX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJhEXAX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJhEXAX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJhEXAX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhEXAX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhEXAX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhEXAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhEXAX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhEXAX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhEXAX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhEXAX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhEXAX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJhEXAX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhEXAX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJhEXAX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhEXAX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJhEXAX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhEXAX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhEXAX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhEXAX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhEXAX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhEXAX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhEXAX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhEXAX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO7T1u7.s: Assembler messages:
encrypt.c: /tmp/ccO7T1u7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7T1u7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO7T1u7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO7T1u7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7T1u7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7T1u7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7T1u7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7T1u7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7T1u7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7T1u7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7T1u7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7T1u7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO7T1u7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7T1u7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO7T1u7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO7T1u7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7T1u7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7T1u7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7T1u7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7T1u7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7T1u7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7T1u7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7T1u7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7T1u7.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJwxVFC.s: Assembler messages:
encrypt.c: /tmp/ccJwxVFC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwxVFC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwxVFC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwxVFC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxVFC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxVFC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxVFC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxVFC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxVFC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwxVFC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwxVFC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwxVFC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwxVFC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxVFC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwxVFC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwxVFC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJwxVFC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwxVFC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwxVFC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwxVFC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxVFC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwxVFC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwxVFC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwxVFC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfujWVK.s: Assembler messages:
encrypt.c: /tmp/ccfujWVK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfujWVK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfujWVK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfujWVK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfujWVK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfujWVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfujWVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfujWVK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfujWVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfujWVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfujWVK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfujWVK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfujWVK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfujWVK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfujWVK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfujWVK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfujWVK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfujWVK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfujWVK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfujWVK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfujWVK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfujWVK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfujWVK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfujWVK.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6QjQVF.s: Assembler messages:
encrypt.c: /tmp/cc6QjQVF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6QjQVF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6QjQVF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6QjQVF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QjQVF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QjQVF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QjQVF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QjQVF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QjQVF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6QjQVF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6QjQVF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6QjQVF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6QjQVF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QjQVF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6QjQVF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6QjQVF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6QjQVF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QjQVF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QjQVF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QjQVF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QjQVF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6QjQVF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QjQVF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QjQVF.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbed6DB.s: Assembler messages:
encrypt.c: /tmp/ccbed6DB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbed6DB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbed6DB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbed6DB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbed6DB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbed6DB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbed6DB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbed6DB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbed6DB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbed6DB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbed6DB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbed6DB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbed6DB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbed6DB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbed6DB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbed6DB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbed6DB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbed6DB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbed6DB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbed6DB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbed6DB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbed6DB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbed6DB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbed6DB.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLK67WE.s: Assembler messages:
encrypt.c: /tmp/ccLK67WE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLK67WE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLK67WE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLK67WE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK67WE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK67WE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK67WE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK67WE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK67WE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLK67WE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLK67WE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLK67WE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLK67WE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK67WE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLK67WE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLK67WE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLK67WE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLK67WE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLK67WE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLK67WE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK67WE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLK67WE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLK67WE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLK67WE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP9Ng3N.s: Assembler messages:
encrypt.c: /tmp/ccP9Ng3N.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9Ng3N.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9Ng3N.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9Ng3N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9Ng3N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9Ng3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9Ng3N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9Ng3N.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9Ng3N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9Ng3N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9Ng3N.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9Ng3N.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9Ng3N.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9Ng3N.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9Ng3N.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP9Ng3N.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9Ng3N.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9Ng3N.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9Ng3N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9Ng3N.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9Ng3N.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9Ng3N.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9Ng3N.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9Ng3N.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8Lvi0D.s: Assembler messages:
encrypt.c: /tmp/cc8Lvi0D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Lvi0D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Lvi0D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Lvi0D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lvi0D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lvi0D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lvi0D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lvi0D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lvi0D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Lvi0D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Lvi0D.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Lvi0D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Lvi0D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lvi0D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Lvi0D.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Lvi0D.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Lvi0D.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Lvi0D.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Lvi0D.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Lvi0D.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Lvi0D.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Lvi0D.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Lvi0D.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Lvi0D.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFjVmAH.s: Assembler messages:
encrypt.c: /tmp/ccFjVmAH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjVmAH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjVmAH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjVmAH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjVmAH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjVmAH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjVmAH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjVmAH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjVmAH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjVmAH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjVmAH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjVmAH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjVmAH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjVmAH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjVmAH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFjVmAH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjVmAH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjVmAH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjVmAH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjVmAH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjVmAH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjVmAH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjVmAH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjVmAH.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOHj1Cw.s: Assembler messages:
encrypt.c: /tmp/ccOHj1Cw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOHj1Cw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOHj1Cw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOHj1Cw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHj1Cw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHj1Cw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHj1Cw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHj1Cw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHj1Cw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOHj1Cw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOHj1Cw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOHj1Cw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOHj1Cw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHj1Cw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOHj1Cw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOHj1Cw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOHj1Cw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHj1Cw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHj1Cw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHj1Cw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHj1Cw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOHj1Cw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHj1Cw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHj1Cw.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaHpgNA.s: Assembler messages:
encrypt.c: /tmp/ccaHpgNA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHpgNA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHpgNA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHpgNA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHpgNA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHpgNA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHpgNA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHpgNA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHpgNA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHpgNA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHpgNA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHpgNA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHpgNA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHpgNA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHpgNA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHpgNA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaHpgNA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHpgNA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHpgNA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHpgNA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHpgNA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHpgNA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHpgNA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHpgNA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIaBpPs.s: Assembler messages:
encrypt.c: /tmp/ccIaBpPs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIaBpPs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIaBpPs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIaBpPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBpPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBpPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBpPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBpPs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBpPs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBpPs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBpPs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBpPs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIaBpPs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBpPs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIaBpPs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBpPs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIaBpPs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBpPs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIaBpPs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIaBpPs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBpPs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIaBpPs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaBpPs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIaBpPs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZLxDTr.s: Assembler messages:
encrypt.c: /tmp/ccZLxDTr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZLxDTr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZLxDTr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZLxDTr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLxDTr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLxDTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLxDTr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLxDTr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLxDTr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZLxDTr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZLxDTr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZLxDTr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZLxDTr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLxDTr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZLxDTr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZLxDTr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZLxDTr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLxDTr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLxDTr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLxDTr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLxDTr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZLxDTr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLxDTr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLxDTr.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc779imD.s: Assembler messages:
encrypt.c: /tmp/cc779imD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc779imD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc779imD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc779imD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc779imD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc779imD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc779imD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc779imD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc779imD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc779imD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc779imD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc779imD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc779imD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc779imD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc779imD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc779imD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc779imD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc779imD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc779imD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc779imD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc779imD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc779imD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc779imD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc779imD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYlxriC.s: Assembler messages:
encrypt.c: /tmp/ccYlxriC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYlxriC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYlxriC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYlxriC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlxriC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlxriC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlxriC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlxriC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlxriC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYlxriC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYlxriC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYlxriC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYlxriC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlxriC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYlxriC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYlxriC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYlxriC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlxriC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlxriC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlxriC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlxriC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYlxriC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlxriC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYlxriC.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Wmrnu.s: Assembler messages:
encrypt.c: /tmp/cc9Wmrnu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Wmrnu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Wmrnu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Wmrnu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wmrnu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wmrnu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wmrnu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wmrnu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wmrnu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wmrnu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wmrnu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wmrnu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Wmrnu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wmrnu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Wmrnu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Wmrnu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wmrnu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wmrnu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wmrnu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wmrnu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wmrnu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Wmrnu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wmrnu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wmrnu.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuuD4rv.s: Assembler messages:
encrypt.c: /tmp/ccuuD4rv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuuD4rv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuuD4rv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuuD4rv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuD4rv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuD4rv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuD4rv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuD4rv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuD4rv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuD4rv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuD4rv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuD4rv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuuD4rv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuD4rv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuuD4rv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuD4rv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuuD4rv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuD4rv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuD4rv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuD4rv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuD4rv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuD4rv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuuD4rv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuD4rv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5JeX2E.s: Assembler messages:
encrypt.c: /tmp/cc5JeX2E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5JeX2E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5JeX2E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5JeX2E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JeX2E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JeX2E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JeX2E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JeX2E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JeX2E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JeX2E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JeX2E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JeX2E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5JeX2E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JeX2E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5JeX2E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5JeX2E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JeX2E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JeX2E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JeX2E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JeX2E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JeX2E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5JeX2E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JeX2E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JeX2E.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMA8X9y.s: Assembler messages:
encrypt.c: /tmp/ccMA8X9y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMA8X9y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMA8X9y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMA8X9y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMA8X9y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMA8X9y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMA8X9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMA8X9y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMA8X9y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMA8X9y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMA8X9y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMA8X9y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMA8X9y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMA8X9y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMA8X9y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMA8X9y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMA8X9y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMA8X9y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMA8X9y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMA8X9y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMA8X9y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMA8X9y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMA8X9y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMA8X9y.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc795xox.s: Assembler messages:
encrypt.c: /tmp/cc795xox.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc795xox.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc795xox.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc795xox.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc795xox.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc795xox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc795xox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc795xox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc795xox.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc795xox.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc795xox.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc795xox.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc795xox.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc795xox.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc795xox.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc795xox.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc795xox.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc795xox.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc795xox.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc795xox.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc795xox.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc795xox.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc795xox.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc795xox.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwRHysr.s: Assembler messages:
encrypt.c: /tmp/ccwRHysr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRHysr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRHysr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRHysr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRHysr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRHysr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRHysr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRHysr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRHysr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRHysr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRHysr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRHysr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRHysr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRHysr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRHysr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwRHysr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRHysr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRHysr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRHysr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRHysr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRHysr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRHysr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRHysr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRHysr.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZkcz2B.s: Assembler messages:
encrypt.c: /tmp/ccZkcz2B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZkcz2B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZkcz2B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZkcz2B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkcz2B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkcz2B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkcz2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkcz2B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkcz2B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkcz2B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkcz2B.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkcz2B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZkcz2B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkcz2B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZkcz2B.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkcz2B.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZkcz2B.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkcz2B.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkcz2B.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkcz2B.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkcz2B.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkcz2B.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZkcz2B.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkcz2B.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaNaPMF.s: Assembler messages:
encrypt.c: /tmp/ccaNaPMF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaNaPMF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaNaPMF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaNaPMF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNaPMF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNaPMF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNaPMF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNaPMF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNaPMF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNaPMF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNaPMF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNaPMF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaNaPMF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNaPMF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaNaPMF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaNaPMF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNaPMF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNaPMF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNaPMF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNaPMF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNaPMF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaNaPMF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNaPMF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNaPMF.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC49hFz.s: Assembler messages:
encrypt.c: /tmp/ccC49hFz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC49hFz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC49hFz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccC49hFz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC49hFz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC49hFz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC49hFz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC49hFz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC49hFz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC49hFz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC49hFz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC49hFz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC49hFz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC49hFz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC49hFz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC49hFz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC49hFz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC49hFz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC49hFz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC49hFz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC49hFz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC49hFz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC49hFz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC49hFz.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnIdbkz.s: Assembler messages:
encrypt.c: /tmp/ccnIdbkz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnIdbkz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnIdbkz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnIdbkz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIdbkz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIdbkz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIdbkz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIdbkz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIdbkz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnIdbkz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnIdbkz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnIdbkz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnIdbkz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIdbkz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnIdbkz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnIdbkz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnIdbkz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnIdbkz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnIdbkz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnIdbkz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIdbkz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnIdbkz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnIdbkz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnIdbkz.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCBTv4s.s: Assembler messages:
encrypt.c: /tmp/ccCBTv4s.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBTv4s.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBTv4s.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBTv4s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBTv4s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBTv4s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBTv4s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBTv4s.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBTv4s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBTv4s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBTv4s.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBTv4s.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBTv4s.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBTv4s.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBTv4s.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCBTv4s.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBTv4s.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBTv4s.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBTv4s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBTv4s.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBTv4s.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBTv4s.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBTv4s.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBTv4s.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK9LJnw.s: Assembler messages:
encrypt.c: /tmp/ccK9LJnw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK9LJnw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK9LJnw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK9LJnw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9LJnw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9LJnw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9LJnw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9LJnw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9LJnw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9LJnw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9LJnw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9LJnw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK9LJnw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9LJnw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK9LJnw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9LJnw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK9LJnw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9LJnw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9LJnw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9LJnw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9LJnw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9LJnw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK9LJnw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9LJnw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHDeLJf.s: Assembler messages:
encrypt.c: /tmp/ccHDeLJf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHDeLJf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHDeLJf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHDeLJf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDeLJf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDeLJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDeLJf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDeLJf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDeLJf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDeLJf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDeLJf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDeLJf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHDeLJf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDeLJf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHDeLJf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHDeLJf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDeLJf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDeLJf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDeLJf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDeLJf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDeLJf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHDeLJf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDeLJf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDeLJf.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgmGxYk.s: Assembler messages:
encrypt.c: /tmp/ccgmGxYk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmGxYk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmGxYk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmGxYk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmGxYk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmGxYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmGxYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmGxYk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmGxYk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmGxYk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmGxYk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmGxYk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmGxYk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmGxYk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmGxYk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmGxYk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgmGxYk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmGxYk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmGxYk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmGxYk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmGxYk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmGxYk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmGxYk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmGxYk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOrKZFr.s: Assembler messages:
encrypt.c: /tmp/ccOrKZFr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOrKZFr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOrKZFr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOrKZFr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrKZFr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrKZFr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrKZFr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrKZFr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrKZFr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOrKZFr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOrKZFr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOrKZFr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOrKZFr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrKZFr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOrKZFr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOrKZFr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOrKZFr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrKZFr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrKZFr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrKZFr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrKZFr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOrKZFr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrKZFr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrKZFr.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccglIWzw.s: Assembler messages:
encrypt.c: /tmp/ccglIWzw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglIWzw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglIWzw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccglIWzw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglIWzw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglIWzw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglIWzw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglIWzw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglIWzw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglIWzw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglIWzw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglIWzw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglIWzw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglIWzw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglIWzw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglIWzw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccglIWzw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglIWzw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglIWzw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglIWzw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglIWzw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglIWzw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglIWzw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglIWzw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccePcs9p.s: Assembler messages:
encrypt.c: /tmp/ccePcs9p.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePcs9p.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePcs9p.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccePcs9p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcs9p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcs9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcs9p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcs9p.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcs9p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePcs9p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePcs9p.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePcs9p.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePcs9p.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcs9p.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePcs9p.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccePcs9p.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePcs9p.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePcs9p.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePcs9p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcs9p.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePcs9p.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePcs9p.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePcs9p.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePcs9p.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgK1cwn.s: Assembler messages:
encrypt.c: /tmp/ccgK1cwn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgK1cwn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgK1cwn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgK1cwn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1cwn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1cwn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1cwn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1cwn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1cwn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgK1cwn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgK1cwn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgK1cwn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgK1cwn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1cwn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgK1cwn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgK1cwn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgK1cwn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgK1cwn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgK1cwn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgK1cwn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1cwn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgK1cwn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgK1cwn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgK1cwn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWQ3EzO.s: Assembler messages:
encrypt.c: /tmp/ccWQ3EzO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQ3EzO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQ3EzO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQ3EzO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ3EzO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ3EzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ3EzO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ3EzO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ3EzO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQ3EzO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQ3EzO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQ3EzO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQ3EzO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ3EzO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQ3EzO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWQ3EzO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQ3EzO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ3EzO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ3EzO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ3EzO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ3EzO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQ3EzO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ3EzO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ3EzO.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwYJpjM.s: Assembler messages:
encrypt.c: /tmp/ccwYJpjM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYJpjM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYJpjM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYJpjM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYJpjM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYJpjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYJpjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYJpjM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYJpjM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYJpjM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYJpjM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYJpjM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYJpjM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYJpjM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYJpjM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYJpjM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwYJpjM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYJpjM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYJpjM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYJpjM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYJpjM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYJpjM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYJpjM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYJpjM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUUubMB.s: Assembler messages:
encrypt.c: /tmp/ccUUubMB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUubMB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUUubMB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUubMB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUubMB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUubMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUubMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUubMB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUubMB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUubMB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUubMB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUubMB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUUubMB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUubMB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUUubMB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUubMB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUUubMB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUubMB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUubMB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUubMB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUubMB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUubMB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUubMB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUubMB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccySlBqF.s: Assembler messages:
encrypt.c: /tmp/ccySlBqF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccySlBqF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccySlBqF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccySlBqF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySlBqF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySlBqF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySlBqF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySlBqF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySlBqF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySlBqF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySlBqF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySlBqF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccySlBqF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySlBqF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccySlBqF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccySlBqF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySlBqF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySlBqF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySlBqF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySlBqF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySlBqF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccySlBqF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySlBqF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySlBqF.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHG6fGK.s: Assembler messages:
encrypt.c: /tmp/ccHG6fGK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHG6fGK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHG6fGK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHG6fGK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG6fGK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG6fGK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG6fGK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG6fGK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG6fGK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHG6fGK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHG6fGK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHG6fGK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHG6fGK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG6fGK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHG6fGK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHG6fGK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHG6fGK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHG6fGK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHG6fGK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHG6fGK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG6fGK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHG6fGK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHG6fGK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHG6fGK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJwwovR.s: Assembler messages:
encrypt.c: /tmp/ccJwwovR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwwovR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwwovR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwwovR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwwovR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwwovR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwwovR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwwovR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwwovR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwwovR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwwovR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwwovR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwwovR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwwovR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwwovR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJwwovR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwwovR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwwovR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwwovR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwwovR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwwovR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwwovR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwwovR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwwovR.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgspwzB.s: Assembler messages:
encrypt.c: /tmp/ccgspwzB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgspwzB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgspwzB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgspwzB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspwzB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspwzB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspwzB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspwzB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspwzB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgspwzB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgspwzB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgspwzB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgspwzB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspwzB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgspwzB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgspwzB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgspwzB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgspwzB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgspwzB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgspwzB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgspwzB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgspwzB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgspwzB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgspwzB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuemUQM.s: Assembler messages:
encrypt.c: /tmp/ccuemUQM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuemUQM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuemUQM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuemUQM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuemUQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuemUQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuemUQM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuemUQM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuemUQM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuemUQM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuemUQM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuemUQM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuemUQM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuemUQM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuemUQM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuemUQM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuemUQM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuemUQM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuemUQM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuemUQM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuemUQM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuemUQM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuemUQM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuemUQM.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb0VG27.s: Assembler messages:
encrypt.c: /tmp/ccb0VG27.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb0VG27.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb0VG27.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb0VG27.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0VG27.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0VG27.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0VG27.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0VG27.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0VG27.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0VG27.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0VG27.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0VG27.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb0VG27.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0VG27.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb0VG27.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0VG27.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb0VG27.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0VG27.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0VG27.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0VG27.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0VG27.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0VG27.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb0VG27.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0VG27.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctgNSMe.s: Assembler messages:
encrypt.c: /tmp/cctgNSMe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgNSMe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgNSMe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctgNSMe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgNSMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgNSMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgNSMe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgNSMe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgNSMe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgNSMe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgNSMe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgNSMe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgNSMe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgNSMe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgNSMe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctgNSMe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgNSMe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgNSMe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgNSMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgNSMe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgNSMe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgNSMe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgNSMe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgNSMe.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLgu4OZ.s: Assembler messages:
encrypt.c: /tmp/ccLgu4OZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLgu4OZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLgu4OZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLgu4OZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgu4OZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgu4OZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgu4OZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgu4OZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgu4OZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgu4OZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgu4OZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgu4OZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLgu4OZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgu4OZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLgu4OZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgu4OZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLgu4OZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgu4OZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgu4OZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgu4OZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgu4OZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgu4OZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLgu4OZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgu4OZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccml8ARz.s: Assembler messages:
encrypt.c: /tmp/ccml8ARz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccml8ARz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccml8ARz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccml8ARz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccml8ARz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccml8ARz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccml8ARz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccml8ARz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccml8ARz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccml8ARz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccml8ARz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccml8ARz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccml8ARz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccml8ARz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccml8ARz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccml8ARz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccml8ARz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccml8ARz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccml8ARz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccml8ARz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccml8ARz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccml8ARz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccml8ARz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccml8ARz.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1FPbp8.s: Assembler messages:
encrypt.c: /tmp/cc1FPbp8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1FPbp8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1FPbp8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1FPbp8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FPbp8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FPbp8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FPbp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FPbp8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FPbp8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FPbp8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FPbp8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FPbp8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1FPbp8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FPbp8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1FPbp8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FPbp8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1FPbp8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FPbp8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1FPbp8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1FPbp8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FPbp8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1FPbp8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FPbp8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1FPbp8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuBVOqe.s: Assembler messages:
encrypt.c: /tmp/ccuBVOqe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBVOqe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBVOqe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBVOqe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBVOqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBVOqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBVOqe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBVOqe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBVOqe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBVOqe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBVOqe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBVOqe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBVOqe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBVOqe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBVOqe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuBVOqe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBVOqe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBVOqe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBVOqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBVOqe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBVOqe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBVOqe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBVOqe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBVOqe.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKAAbMc.s: Assembler messages:
encrypt.c: /tmp/ccKAAbMc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKAAbMc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKAAbMc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKAAbMc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAbMc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAbMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAbMc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAbMc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAbMc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKAAbMc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKAAbMc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKAAbMc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKAAbMc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAbMc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKAAbMc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKAAbMc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKAAbMc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKAAbMc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKAAbMc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAbMc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKAAbMc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKAAbMc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKAAbMc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKAAbMc.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdANxO0.s: Assembler messages:
encrypt.c: /tmp/ccdANxO0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdANxO0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdANxO0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdANxO0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdANxO0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdANxO0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdANxO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdANxO0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdANxO0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdANxO0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdANxO0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdANxO0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdANxO0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdANxO0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdANxO0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdANxO0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdANxO0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdANxO0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdANxO0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdANxO0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdANxO0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdANxO0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdANxO0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdANxO0.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNNozS1.s: Assembler messages:
encrypt.c: /tmp/ccNNozS1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNozS1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNozS1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNozS1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNozS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNozS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNozS1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNozS1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNozS1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNozS1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNozS1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNozS1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNozS1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNozS1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNozS1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNozS1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNozS1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNozS1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNozS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNozS1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNozS1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNozS1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNozS1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNozS1.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSpm4YU.s: Assembler messages:
encrypt.c: /tmp/ccSpm4YU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSpm4YU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSpm4YU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSpm4YU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpm4YU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpm4YU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpm4YU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpm4YU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpm4YU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpm4YU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpm4YU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpm4YU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSpm4YU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpm4YU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSpm4YU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpm4YU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSpm4YU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpm4YU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSpm4YU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSpm4YU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpm4YU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSpm4YU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSpm4YU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSpm4YU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEYjHnL.s: Assembler messages:
encrypt.c: /tmp/ccEYjHnL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEYjHnL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEYjHnL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEYjHnL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYjHnL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYjHnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYjHnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYjHnL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYjHnL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYjHnL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYjHnL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYjHnL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEYjHnL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYjHnL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEYjHnL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYjHnL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEYjHnL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYjHnL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYjHnL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYjHnL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYjHnL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYjHnL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEYjHnL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYjHnL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOAjo5Q.s: Assembler messages:
encrypt.c: /tmp/ccOAjo5Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAjo5Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAjo5Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAjo5Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAjo5Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAjo5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAjo5Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAjo5Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAjo5Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAjo5Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAjo5Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAjo5Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAjo5Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAjo5Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAjo5Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOAjo5Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAjo5Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAjo5Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAjo5Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAjo5Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAjo5Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAjo5Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAjo5Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAjo5Q.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJfC8XZ.s: Assembler messages:
encrypt.c: /tmp/ccJfC8XZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfC8XZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfC8XZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfC8XZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfC8XZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfC8XZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfC8XZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfC8XZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfC8XZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfC8XZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfC8XZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfC8XZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfC8XZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfC8XZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfC8XZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJfC8XZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfC8XZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfC8XZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfC8XZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfC8XZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfC8XZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfC8XZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfC8XZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfC8XZ.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cct68kWX.s: Assembler messages:
encrypt.c: /tmp/cct68kWX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct68kWX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct68kWX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct68kWX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct68kWX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct68kWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct68kWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct68kWX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct68kWX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct68kWX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct68kWX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct68kWX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct68kWX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct68kWX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct68kWX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct68kWX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct68kWX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct68kWX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct68kWX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct68kWX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cct68kWX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct68kWX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cct68kWX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct68kWX.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbrdqWO.s: Assembler messages:
encrypt.c: /tmp/ccbrdqWO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrdqWO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrdqWO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrdqWO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrdqWO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrdqWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrdqWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrdqWO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrdqWO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrdqWO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrdqWO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrdqWO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrdqWO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrdqWO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrdqWO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrdqWO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbrdqWO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrdqWO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrdqWO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrdqWO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrdqWO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrdqWO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbrdqWO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrdqWO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgJg8OY.s: Assembler messages:
encrypt.c: /tmp/ccgJg8OY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJg8OY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgJg8OY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgJg8OY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJg8OY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJg8OY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJg8OY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJg8OY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJg8OY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJg8OY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJg8OY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJg8OY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgJg8OY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJg8OY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgJg8OY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgJg8OY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJg8OY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJg8OY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJg8OY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJg8OY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJg8OY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJg8OY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJg8OY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJg8OY.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6WK3Kn.s: Assembler messages:
encrypt.c: /tmp/cc6WK3Kn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WK3Kn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WK3Kn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WK3Kn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WK3Kn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WK3Kn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WK3Kn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WK3Kn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WK3Kn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WK3Kn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WK3Kn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WK3Kn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WK3Kn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WK3Kn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WK3Kn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6WK3Kn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WK3Kn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WK3Kn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WK3Kn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WK3Kn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WK3Kn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WK3Kn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WK3Kn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WK3Kn.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTK4y7s.s: Assembler messages:
encrypt.c: /tmp/ccTK4y7s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTK4y7s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTK4y7s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTK4y7s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTK4y7s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTK4y7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTK4y7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTK4y7s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTK4y7s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTK4y7s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTK4y7s.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTK4y7s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTK4y7s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTK4y7s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTK4y7s.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTK4y7s.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTK4y7s.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTK4y7s.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTK4y7s.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTK4y7s.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTK4y7s.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTK4y7s.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTK4y7s.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTK4y7s.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnxJ8Kd.s: Assembler messages:
encrypt.c: /tmp/ccnxJ8Kd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxJ8Kd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxJ8Kd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxJ8Kd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxJ8Kd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxJ8Kd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxJ8Kd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxJ8Kd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxJ8Kd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxJ8Kd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxJ8Kd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxJ8Kd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxJ8Kd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxJ8Kd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxJ8Kd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnxJ8Kd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxJ8Kd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxJ8Kd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxJ8Kd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxJ8Kd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxJ8Kd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxJ8Kd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxJ8Kd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxJ8Kd.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrxetWi.s: Assembler messages:
encrypt.c: /tmp/ccrxetWi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxetWi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrxetWi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxetWi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxetWi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxetWi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxetWi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxetWi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxetWi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxetWi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxetWi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxetWi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrxetWi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxetWi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrxetWi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxetWi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrxetWi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxetWi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxetWi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxetWi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxetWi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxetWi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxetWi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxetWi.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccVY2cAt.s: Assembler messages:
encrypt.c: /tmp/ccVY2cAt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVY2cAt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVY2cAt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVY2cAt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVY2cAt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVY2cAt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVY2cAt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVY2cAt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVY2cAt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVY2cAt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVY2cAt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVY2cAt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVY2cAt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVY2cAt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVY2cAt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVY2cAt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVY2cAt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVY2cAt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVY2cAt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVY2cAt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVY2cAt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVY2cAt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVY2cAt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVY2cAt.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccs0AQbq.s: Assembler messages:
encrypt.c: /tmp/ccs0AQbq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs0AQbq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs0AQbq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs0AQbq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0AQbq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0AQbq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0AQbq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0AQbq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0AQbq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs0AQbq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs0AQbq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs0AQbq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs0AQbq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0AQbq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs0AQbq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs0AQbq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs0AQbq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0AQbq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0AQbq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0AQbq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0AQbq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs0AQbq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0AQbq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0AQbq.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6ooHYm.s: Assembler messages:
encrypt.c: /tmp/cc6ooHYm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ooHYm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ooHYm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ooHYm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ooHYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ooHYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ooHYm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ooHYm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ooHYm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ooHYm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ooHYm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ooHYm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ooHYm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ooHYm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ooHYm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ooHYm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ooHYm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ooHYm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ooHYm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ooHYm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ooHYm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ooHYm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ooHYm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ooHYm.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU56CFj.s: Assembler messages:
encrypt.c: /tmp/ccU56CFj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU56CFj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU56CFj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU56CFj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU56CFj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU56CFj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU56CFj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU56CFj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU56CFj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU56CFj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU56CFj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU56CFj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU56CFj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU56CFj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU56CFj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU56CFj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU56CFj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU56CFj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU56CFj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU56CFj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU56CFj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU56CFj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU56CFj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU56CFj.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2mldhd.s: Assembler messages:
encrypt.c: /tmp/cc2mldhd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mldhd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mldhd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mldhd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mldhd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mldhd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mldhd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mldhd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mldhd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mldhd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mldhd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mldhd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mldhd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mldhd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mldhd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mldhd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mldhd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mldhd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mldhd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mldhd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mldhd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mldhd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mldhd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mldhd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvZmctj.s: Assembler messages:
encrypt.c: /tmp/ccvZmctj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvZmctj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvZmctj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvZmctj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZmctj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZmctj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZmctj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZmctj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZmctj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZmctj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZmctj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZmctj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvZmctj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZmctj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvZmctj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvZmctj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZmctj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZmctj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZmctj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZmctj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZmctj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvZmctj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZmctj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZmctj.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCXMEnf.s: Assembler messages:
encrypt.c: /tmp/ccCXMEnf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCXMEnf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCXMEnf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCXMEnf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXMEnf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXMEnf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXMEnf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXMEnf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXMEnf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXMEnf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXMEnf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXMEnf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCXMEnf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXMEnf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCXMEnf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCXMEnf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXMEnf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXMEnf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXMEnf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXMEnf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXMEnf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCXMEnf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXMEnf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXMEnf.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciZgmA6.s: Assembler messages:
encrypt.c: /tmp/cciZgmA6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZgmA6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZgmA6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciZgmA6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZgmA6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZgmA6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZgmA6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZgmA6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZgmA6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZgmA6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZgmA6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZgmA6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZgmA6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZgmA6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZgmA6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZgmA6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZgmA6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZgmA6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZgmA6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZgmA6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZgmA6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZgmA6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZgmA6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZgmA6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccLNIuoh.s: Assembler messages:
encrypt.c: /tmp/ccLNIuoh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNIuoh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNIuoh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNIuoh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNIuoh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNIuoh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNIuoh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNIuoh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNIuoh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNIuoh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNIuoh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNIuoh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNIuoh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNIuoh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNIuoh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNIuoh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNIuoh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNIuoh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNIuoh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNIuoh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNIuoh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNIuoh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNIuoh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNIuoh.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccP5ACQg.s: Assembler messages:
encrypt.c: /tmp/ccP5ACQg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5ACQg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5ACQg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5ACQg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5ACQg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5ACQg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5ACQg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5ACQg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5ACQg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5ACQg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5ACQg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5ACQg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP5ACQg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5ACQg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5ACQg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP5ACQg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5ACQg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5ACQg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5ACQg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5ACQg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5ACQg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5ACQg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5ACQg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5ACQg.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Lwi0f.s: Assembler messages:
encrypt.c: /tmp/cc2Lwi0f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Lwi0f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Lwi0f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Lwi0f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Lwi0f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Lwi0f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Lwi0f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Lwi0f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Lwi0f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Lwi0f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Lwi0f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Lwi0f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Lwi0f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Lwi0f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Lwi0f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Lwi0f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Lwi0f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Lwi0f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Lwi0f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Lwi0f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Lwi0f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Lwi0f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Lwi0f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Lwi0f.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfWg3j6.s: Assembler messages:
encrypt.c: /tmp/ccfWg3j6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfWg3j6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfWg3j6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfWg3j6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWg3j6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWg3j6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWg3j6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWg3j6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWg3j6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWg3j6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWg3j6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWg3j6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfWg3j6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWg3j6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfWg3j6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWg3j6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfWg3j6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWg3j6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWg3j6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWg3j6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWg3j6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWg3j6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfWg3j6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWg3j6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclj9oUQ.s: Assembler messages:
encrypt.c: /tmp/cclj9oUQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclj9oUQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclj9oUQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclj9oUQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclj9oUQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclj9oUQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclj9oUQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclj9oUQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclj9oUQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclj9oUQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclj9oUQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclj9oUQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclj9oUQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclj9oUQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclj9oUQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclj9oUQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclj9oUQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclj9oUQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclj9oUQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclj9oUQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclj9oUQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclj9oUQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclj9oUQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclj9oUQ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmTD0yW.s: Assembler messages:
encrypt.c: /tmp/ccmTD0yW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTD0yW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTD0yW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTD0yW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTD0yW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTD0yW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTD0yW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTD0yW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTD0yW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTD0yW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTD0yW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTD0yW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTD0yW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTD0yW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTD0yW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmTD0yW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTD0yW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTD0yW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTD0yW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTD0yW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTD0yW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTD0yW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTD0yW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTD0yW.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4T5k1Q.s: Assembler messages:
encrypt.c: /tmp/cc4T5k1Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4T5k1Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4T5k1Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4T5k1Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5k1Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5k1Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5k1Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5k1Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5k1Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4T5k1Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4T5k1Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4T5k1Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4T5k1Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5k1Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4T5k1Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4T5k1Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4T5k1Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5k1Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5k1Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5k1Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5k1Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4T5k1Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5k1Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5k1Q.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyyBerL.s: Assembler messages:
encrypt.c: /tmp/ccyyBerL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyBerL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyBerL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyBerL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyBerL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyBerL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyBerL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyBerL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyBerL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyBerL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyBerL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyBerL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyBerL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyBerL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyBerL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyBerL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyyBerL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyBerL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyBerL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyBerL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyBerL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyBerL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyBerL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyBerL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2m2OoU.s: Assembler messages:
encrypt.c: /tmp/cc2m2OoU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2m2OoU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2m2OoU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2m2OoU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m2OoU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m2OoU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m2OoU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m2OoU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m2OoU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2m2OoU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2m2OoU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2m2OoU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2m2OoU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m2OoU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2m2OoU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2m2OoU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2m2OoU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2m2OoU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2m2OoU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2m2OoU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2m2OoU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2m2OoU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2m2OoU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2m2OoU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cct4SMr1.s: Assembler messages:
encrypt.c: /tmp/cct4SMr1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4SMr1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4SMr1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cct4SMr1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4SMr1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4SMr1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4SMr1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4SMr1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4SMr1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4SMr1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4SMr1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4SMr1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4SMr1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4SMr1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4SMr1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct4SMr1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4SMr1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4SMr1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4SMr1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4SMr1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4SMr1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4SMr1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4SMr1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4SMr1.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccib3xyV.s: Assembler messages:
encrypt.c: /tmp/ccib3xyV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccib3xyV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccib3xyV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccib3xyV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib3xyV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib3xyV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib3xyV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib3xyV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib3xyV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib3xyV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib3xyV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib3xyV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccib3xyV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib3xyV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccib3xyV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccib3xyV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib3xyV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib3xyV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib3xyV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib3xyV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib3xyV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccib3xyV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib3xyV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib3xyV.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq4oIxJ.s: Assembler messages:
encrypt.c: /tmp/ccq4oIxJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4oIxJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4oIxJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4oIxJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4oIxJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4oIxJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4oIxJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4oIxJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4oIxJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4oIxJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4oIxJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4oIxJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4oIxJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4oIxJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4oIxJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4oIxJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq4oIxJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4oIxJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4oIxJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4oIxJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4oIxJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4oIxJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4oIxJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4oIxJ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOY1EzK.s: Assembler messages:
encrypt.c: /tmp/ccOY1EzK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOY1EzK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOY1EzK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOY1EzK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY1EzK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY1EzK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY1EzK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY1EzK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY1EzK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOY1EzK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOY1EzK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOY1EzK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOY1EzK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY1EzK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOY1EzK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOY1EzK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOY1EzK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOY1EzK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOY1EzK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY1EzK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOY1EzK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOY1EzK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOY1EzK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOY1EzK.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfn2MeI.s: Assembler messages:
encrypt.c: /tmp/ccfn2MeI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfn2MeI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfn2MeI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfn2MeI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn2MeI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn2MeI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn2MeI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn2MeI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn2MeI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn2MeI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn2MeI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn2MeI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfn2MeI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn2MeI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfn2MeI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn2MeI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfn2MeI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn2MeI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfn2MeI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfn2MeI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn2MeI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfn2MeI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfn2MeI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfn2MeI.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5K7OVw.s: Assembler messages:
encrypt.c: /tmp/cc5K7OVw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5K7OVw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5K7OVw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5K7OVw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K7OVw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K7OVw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K7OVw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K7OVw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K7OVw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K7OVw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K7OVw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K7OVw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5K7OVw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K7OVw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5K7OVw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K7OVw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5K7OVw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K7OVw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5K7OVw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5K7OVw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K7OVw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5K7OVw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5K7OVw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5K7OVw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce4YtbE.s: Assembler messages:
encrypt.c: /tmp/cce4YtbE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4YtbE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4YtbE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce4YtbE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YtbE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YtbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YtbE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YtbE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YtbE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4YtbE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4YtbE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4YtbE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4YtbE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YtbE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4YtbE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce4YtbE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4YtbE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YtbE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YtbE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4YtbE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YtbE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4YtbE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YtbE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4YtbE.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRyuIdQ.s: Assembler messages:
encrypt.c: /tmp/ccRyuIdQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyuIdQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRyuIdQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRyuIdQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyuIdQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyuIdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyuIdQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyuIdQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyuIdQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyuIdQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyuIdQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyuIdQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRyuIdQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyuIdQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRyuIdQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRyuIdQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyuIdQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyuIdQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyuIdQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyuIdQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyuIdQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyuIdQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyuIdQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyuIdQ.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccScI11G.s: Assembler messages:
encrypt.c: /tmp/ccScI11G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccScI11G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccScI11G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccScI11G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScI11G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScI11G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScI11G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScI11G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScI11G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScI11G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScI11G.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScI11G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccScI11G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScI11G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccScI11G.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScI11G.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccScI11G.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScI11G.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScI11G.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScI11G.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScI11G.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScI11G.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScI11G.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScI11G.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMm4UsI.s: Assembler messages:
encrypt.c: /tmp/ccMm4UsI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMm4UsI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMm4UsI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMm4UsI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMm4UsI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMm4UsI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMm4UsI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMm4UsI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMm4UsI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMm4UsI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMm4UsI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMm4UsI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMm4UsI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMm4UsI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMm4UsI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMm4UsI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMm4UsI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMm4UsI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMm4UsI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMm4UsI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMm4UsI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMm4UsI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMm4UsI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMm4UsI.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckPkKyx.s: Assembler messages:
encrypt.c: /tmp/cckPkKyx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPkKyx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPkKyx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckPkKyx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPkKyx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPkKyx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPkKyx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPkKyx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPkKyx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPkKyx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPkKyx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPkKyx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPkKyx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPkKyx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPkKyx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPkKyx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckPkKyx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPkKyx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPkKyx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPkKyx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPkKyx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPkKyx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckPkKyx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPkKyx.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5UTazG.s: Assembler messages:
encrypt.c: /tmp/cc5UTazG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5UTazG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5UTazG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5UTazG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UTazG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UTazG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UTazG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UTazG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UTazG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UTazG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UTazG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UTazG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5UTazG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UTazG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5UTazG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UTazG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5UTazG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5UTazG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5UTazG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5UTazG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UTazG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5UTazG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5UTazG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5UTazG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclghsZB.s: Assembler messages:
encrypt.c: /tmp/cclghsZB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclghsZB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclghsZB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclghsZB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclghsZB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclghsZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclghsZB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclghsZB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclghsZB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclghsZB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclghsZB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclghsZB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclghsZB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclghsZB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclghsZB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclghsZB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclghsZB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclghsZB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclghsZB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclghsZB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclghsZB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclghsZB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclghsZB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclghsZB.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgwCpeq.s: Assembler messages:
encrypt.c: /tmp/ccgwCpeq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgwCpeq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgwCpeq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgwCpeq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwCpeq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwCpeq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwCpeq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwCpeq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwCpeq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgwCpeq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgwCpeq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgwCpeq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgwCpeq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwCpeq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgwCpeq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgwCpeq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgwCpeq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwCpeq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwCpeq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwCpeq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwCpeq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwCpeq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwCpeq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgwCpeq.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccikQflv.s: Assembler messages:
encrypt.c: /tmp/ccikQflv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikQflv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikQflv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikQflv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQflv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQflv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQflv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQflv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQflv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikQflv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikQflv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikQflv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikQflv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQflv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikQflv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikQflv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccikQflv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccikQflv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikQflv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikQflv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQflv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikQflv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikQflv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccikQflv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrZ3AoE.s: Assembler messages:
encrypt.c: /tmp/ccrZ3AoE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZ3AoE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZ3AoE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZ3AoE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ3AoE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ3AoE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ3AoE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ3AoE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ3AoE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ3AoE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ3AoE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ3AoE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZ3AoE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ3AoE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZ3AoE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrZ3AoE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ3AoE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ3AoE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ3AoE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ3AoE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ3AoE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZ3AoE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ3AoE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ3AoE.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuoH2ty.s: Assembler messages:
encrypt.c: /tmp/ccuoH2ty.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuoH2ty.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuoH2ty.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuoH2ty.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoH2ty.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoH2ty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoH2ty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoH2ty.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoH2ty.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoH2ty.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoH2ty.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoH2ty.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuoH2ty.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoH2ty.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuoH2ty.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoH2ty.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuoH2ty.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuoH2ty.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoH2ty.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoH2ty.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoH2ty.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoH2ty.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuoH2ty.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuoH2ty.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAKKkhw.s: Assembler messages:
encrypt.c: /tmp/ccAKKkhw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAKKkhw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAKKkhw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAKKkhw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKKkhw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKKkhw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKKkhw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKKkhw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKKkhw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKKkhw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKKkhw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKKkhw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAKKkhw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKKkhw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAKKkhw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKKkhw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAKKkhw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKKkhw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAKKkhw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAKKkhw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKKkhw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAKKkhw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAKKkhw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAKKkhw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYpEnQy.s: Assembler messages:
encrypt.c: /tmp/ccYpEnQy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYpEnQy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYpEnQy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYpEnQy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpEnQy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpEnQy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpEnQy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpEnQy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpEnQy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpEnQy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpEnQy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpEnQy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYpEnQy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpEnQy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYpEnQy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYpEnQy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpEnQy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpEnQy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpEnQy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpEnQy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpEnQy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYpEnQy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpEnQy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpEnQy.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1QHLMq.s: Assembler messages:
encrypt.c: /tmp/cc1QHLMq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QHLMq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QHLMq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QHLMq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QHLMq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QHLMq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QHLMq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QHLMq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QHLMq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QHLMq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QHLMq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QHLMq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QHLMq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QHLMq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QHLMq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QHLMq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1QHLMq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QHLMq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QHLMq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QHLMq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QHLMq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QHLMq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QHLMq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QHLMq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgDe3Ek.s: Assembler messages:
encrypt.c: /tmp/ccgDe3Ek.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDe3Ek.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDe3Ek.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDe3Ek.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDe3Ek.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDe3Ek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDe3Ek.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDe3Ek.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDe3Ek.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDe3Ek.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDe3Ek.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDe3Ek.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDe3Ek.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDe3Ek.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDe3Ek.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgDe3Ek.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDe3Ek.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDe3Ek.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDe3Ek.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDe3Ek.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDe3Ek.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDe3Ek.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDe3Ek.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDe3Ek.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC3pnqg.s: Assembler messages:
encrypt.c: /tmp/ccC3pnqg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3pnqg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3pnqg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3pnqg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3pnqg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3pnqg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3pnqg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3pnqg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3pnqg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3pnqg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3pnqg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3pnqg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3pnqg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3pnqg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3pnqg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3pnqg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC3pnqg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3pnqg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3pnqg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3pnqg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3pnqg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3pnqg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3pnqg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3pnqg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEVsUgf.s: Assembler messages:
encrypt.c: /tmp/ccEVsUgf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVsUgf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVsUgf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVsUgf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsUgf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsUgf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsUgf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsUgf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsUgf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVsUgf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVsUgf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVsUgf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVsUgf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsUgf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVsUgf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEVsUgf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVsUgf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVsUgf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVsUgf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsUgf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVsUgf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVsUgf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVsUgf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVsUgf.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccjjrtNs.s: Assembler messages:
encrypt.c: /tmp/ccjjrtNs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjjrtNs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjjrtNs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjjrtNs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjrtNs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjrtNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjrtNs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjrtNs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjrtNs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjrtNs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjrtNs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjrtNs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjjrtNs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjrtNs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjjrtNs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjjrtNs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjrtNs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjrtNs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjrtNs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjrtNs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjrtNs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjjrtNs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjrtNs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjrtNs.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccwB8I3p.s: Assembler messages:
encrypt.c: /tmp/ccwB8I3p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwB8I3p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwB8I3p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwB8I3p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB8I3p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB8I3p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB8I3p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB8I3p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB8I3p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwB8I3p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwB8I3p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwB8I3p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwB8I3p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB8I3p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwB8I3p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwB8I3p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwB8I3p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwB8I3p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwB8I3p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwB8I3p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB8I3p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwB8I3p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwB8I3p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwB8I3p.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9eCSri.s: Assembler messages:
encrypt.c: /tmp/cc9eCSri.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9eCSri.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9eCSri.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9eCSri.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eCSri.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eCSri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eCSri.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eCSri.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eCSri.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eCSri.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eCSri.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eCSri.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9eCSri.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eCSri.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9eCSri.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9eCSri.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eCSri.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eCSri.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eCSri.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eCSri.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eCSri.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9eCSri.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eCSri.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eCSri.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf1Qyxj.s: Assembler messages:
encrypt.c: /tmp/ccf1Qyxj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1Qyxj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1Qyxj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1Qyxj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Qyxj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Qyxj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Qyxj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Qyxj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Qyxj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1Qyxj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1Qyxj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1Qyxj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1Qyxj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Qyxj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1Qyxj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1Qyxj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf1Qyxj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1Qyxj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1Qyxj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1Qyxj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Qyxj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1Qyxj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1Qyxj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1Qyxj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBq8BI9.s: Assembler messages:
encrypt.c: /tmp/ccBq8BI9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBq8BI9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBq8BI9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBq8BI9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq8BI9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq8BI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq8BI9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq8BI9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq8BI9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq8BI9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq8BI9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq8BI9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBq8BI9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq8BI9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBq8BI9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBq8BI9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq8BI9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq8BI9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq8BI9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq8BI9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq8BI9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBq8BI9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq8BI9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq8BI9.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTJUkr4.s: Assembler messages:
encrypt.c: /tmp/ccTJUkr4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTJUkr4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTJUkr4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTJUkr4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJUkr4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJUkr4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJUkr4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJUkr4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJUkr4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJUkr4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJUkr4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJUkr4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTJUkr4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJUkr4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTJUkr4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJUkr4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTJUkr4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJUkr4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJUkr4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJUkr4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJUkr4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJUkr4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJUkr4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJUkr4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5JEzs1.s: Assembler messages:
encrypt.c: /tmp/cc5JEzs1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5JEzs1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5JEzs1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5JEzs1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEzs1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEzs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEzs1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEzs1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEzs1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JEzs1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JEzs1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JEzs1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5JEzs1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEzs1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5JEzs1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5JEzs1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JEzs1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEzs1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEzs1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEzs1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEzs1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5JEzs1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEzs1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEzs1.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd4Fd8S.s: Assembler messages:
encrypt.c: /tmp/ccd4Fd8S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4Fd8S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4Fd8S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4Fd8S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4Fd8S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4Fd8S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4Fd8S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4Fd8S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4Fd8S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4Fd8S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4Fd8S.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4Fd8S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4Fd8S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4Fd8S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4Fd8S.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4Fd8S.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd4Fd8S.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4Fd8S.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4Fd8S.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4Fd8S.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4Fd8S.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4Fd8S.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4Fd8S.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4Fd8S.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccBZNY33.s: Assembler messages:
encrypt.c: /tmp/ccBZNY33.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBZNY33.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBZNY33.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBZNY33.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZNY33.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZNY33.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZNY33.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZNY33.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZNY33.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZNY33.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZNY33.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZNY33.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBZNY33.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZNY33.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBZNY33.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZNY33.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBZNY33.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZNY33.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZNY33.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZNY33.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZNY33.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZNY33.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZNY33.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZNY33.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccthLlCe.s: Assembler messages:
encrypt.c: /tmp/ccthLlCe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccthLlCe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccthLlCe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccthLlCe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthLlCe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthLlCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthLlCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthLlCe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthLlCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthLlCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthLlCe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthLlCe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccthLlCe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthLlCe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccthLlCe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccthLlCe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthLlCe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthLlCe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthLlCe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthLlCe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthLlCe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccthLlCe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthLlCe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthLlCe.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccguY7EW.s: Assembler messages:
encrypt.c: /tmp/ccguY7EW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccguY7EW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccguY7EW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccguY7EW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguY7EW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguY7EW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguY7EW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguY7EW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguY7EW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguY7EW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguY7EW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguY7EW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccguY7EW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguY7EW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccguY7EW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguY7EW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccguY7EW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguY7EW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguY7EW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguY7EW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguY7EW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguY7EW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccguY7EW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguY7EW.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cctMEXe4.s: Assembler messages:
encrypt.c: /tmp/cctMEXe4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctMEXe4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctMEXe4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctMEXe4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEXe4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEXe4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEXe4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEXe4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEXe4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMEXe4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMEXe4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMEXe4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctMEXe4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEXe4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctMEXe4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctMEXe4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMEXe4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMEXe4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMEXe4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEXe4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMEXe4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctMEXe4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMEXe4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMEXe4.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9jfc9g.s: Assembler messages:
encrypt.c: /tmp/cc9jfc9g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9jfc9g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9jfc9g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9jfc9g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jfc9g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jfc9g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jfc9g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jfc9g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jfc9g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jfc9g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jfc9g.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jfc9g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9jfc9g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jfc9g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9jfc9g.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jfc9g.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9jfc9g.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jfc9g.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jfc9g.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jfc9g.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jfc9g.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jfc9g.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9jfc9g.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jfc9g.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTKl0gf.s: Assembler messages:
encrypt.c: /tmp/ccTKl0gf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKl0gf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKl0gf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKl0gf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKl0gf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKl0gf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKl0gf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKl0gf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKl0gf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKl0gf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKl0gf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKl0gf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKl0gf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKl0gf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKl0gf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTKl0gf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKl0gf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKl0gf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKl0gf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKl0gf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKl0gf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKl0gf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKl0gf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKl0gf.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWw0Zpa.s: Assembler messages:
encrypt.c: /tmp/ccWw0Zpa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWw0Zpa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWw0Zpa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWw0Zpa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw0Zpa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw0Zpa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw0Zpa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw0Zpa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw0Zpa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWw0Zpa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWw0Zpa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWw0Zpa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWw0Zpa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw0Zpa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWw0Zpa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWw0Zpa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWw0Zpa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWw0Zpa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWw0Zpa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWw0Zpa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw0Zpa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWw0Zpa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWw0Zpa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWw0Zpa.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclgopAc.s: Assembler messages:
encrypt.c: /tmp/cclgopAc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclgopAc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclgopAc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclgopAc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgopAc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgopAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgopAc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgopAc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgopAc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgopAc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgopAc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgopAc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclgopAc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgopAc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclgopAc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclgopAc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgopAc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgopAc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgopAc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgopAc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgopAc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclgopAc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgopAc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgopAc.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccEAjo5d.s: Assembler messages:
encrypt.c: /tmp/ccEAjo5d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEAjo5d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEAjo5d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEAjo5d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAjo5d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAjo5d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAjo5d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAjo5d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAjo5d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAjo5d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAjo5d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAjo5d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEAjo5d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAjo5d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEAjo5d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEAjo5d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAjo5d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAjo5d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAjo5d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAjo5d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAjo5d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEAjo5d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAjo5d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAjo5d.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccNILrXk.s: Assembler messages:
encrypt.c: /tmp/ccNILrXk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNILrXk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNILrXk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNILrXk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNILrXk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNILrXk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNILrXk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNILrXk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNILrXk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNILrXk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNILrXk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNILrXk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNILrXk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNILrXk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNILrXk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNILrXk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNILrXk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNILrXk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNILrXk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNILrXk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNILrXk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNILrXk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNILrXk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNILrXk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDVbS1a.s: Assembler messages:
encrypt.c: /tmp/ccDVbS1a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVbS1a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVbS1a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVbS1a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVbS1a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVbS1a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVbS1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVbS1a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVbS1a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVbS1a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVbS1a.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVbS1a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVbS1a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVbS1a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVbS1a.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVbS1a.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDVbS1a.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVbS1a.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVbS1a.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVbS1a.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVbS1a.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVbS1a.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVbS1a.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVbS1a.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHVqqEl.s: Assembler messages:
encrypt.c: /tmp/ccHVqqEl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHVqqEl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHVqqEl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHVqqEl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVqqEl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVqqEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVqqEl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVqqEl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVqqEl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHVqqEl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHVqqEl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHVqqEl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHVqqEl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVqqEl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHVqqEl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHVqqEl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHVqqEl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHVqqEl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHVqqEl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVqqEl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHVqqEl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHVqqEl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHVqqEl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHVqqEl.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4bArkW.s: Assembler messages:
encrypt.c: /tmp/cc4bArkW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bArkW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bArkW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bArkW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bArkW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bArkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bArkW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bArkW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bArkW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bArkW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bArkW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bArkW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bArkW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bArkW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bArkW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4bArkW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bArkW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bArkW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bArkW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bArkW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bArkW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bArkW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bArkW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bArkW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA4XwEc.s: Assembler messages:
encrypt.c: /tmp/ccA4XwEc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4XwEc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA4XwEc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4XwEc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4XwEc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4XwEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4XwEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4XwEc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4XwEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4XwEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4XwEc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4XwEc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA4XwEc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4XwEc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA4XwEc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4XwEc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA4XwEc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4XwEc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4XwEc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4XwEc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4XwEc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4XwEc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4XwEc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4XwEc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP0Ha9N.s: Assembler messages:
encrypt.c: /tmp/ccP0Ha9N.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0Ha9N.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0Ha9N.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0Ha9N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Ha9N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Ha9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Ha9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Ha9N.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Ha9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0Ha9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0Ha9N.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0Ha9N.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0Ha9N.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Ha9N.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0Ha9N.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP0Ha9N.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0Ha9N.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0Ha9N.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0Ha9N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Ha9N.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0Ha9N.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0Ha9N.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0Ha9N.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0Ha9N.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaub3Vg.s: Assembler messages:
encrypt.c: /tmp/ccaub3Vg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaub3Vg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaub3Vg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaub3Vg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaub3Vg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaub3Vg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaub3Vg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaub3Vg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaub3Vg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaub3Vg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaub3Vg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaub3Vg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaub3Vg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaub3Vg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaub3Vg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaub3Vg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaub3Vg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaub3Vg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaub3Vg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaub3Vg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaub3Vg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaub3Vg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaub3Vg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaub3Vg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSKwPEQ.s: Assembler messages:
encrypt.c: /tmp/ccSKwPEQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSKwPEQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSKwPEQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSKwPEQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwPEQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwPEQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwPEQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwPEQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwPEQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKwPEQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKwPEQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKwPEQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSKwPEQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwPEQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSKwPEQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSKwPEQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKwPEQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKwPEQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKwPEQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwPEQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKwPEQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSKwPEQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKwPEQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKwPEQ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXFFNof.s: Assembler messages:
encrypt.c: /tmp/ccXFFNof.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFFNof.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFFNof.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFFNof.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFFNof.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFFNof.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFFNof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFFNof.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFFNof.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXFFNof.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXFFNof.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXFFNof.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFFNof.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFFNof.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFFNof.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXFFNof.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXFFNof.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXFFNof.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXFFNof.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXFFNof.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFFNof.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXFFNof.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFFNof.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXFFNof.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1X8tFc.s: Assembler messages:
encrypt.c: /tmp/cc1X8tFc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1X8tFc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1X8tFc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1X8tFc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X8tFc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X8tFc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X8tFc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X8tFc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X8tFc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X8tFc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X8tFc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X8tFc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1X8tFc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X8tFc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1X8tFc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X8tFc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1X8tFc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X8tFc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1X8tFc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1X8tFc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X8tFc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1X8tFc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1X8tFc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1X8tFc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWkY0eS.s: Assembler messages:
encrypt.c: /tmp/ccWkY0eS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkY0eS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkY0eS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkY0eS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkY0eS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkY0eS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkY0eS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkY0eS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkY0eS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkY0eS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkY0eS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkY0eS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkY0eS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkY0eS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkY0eS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWkY0eS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkY0eS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkY0eS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkY0eS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkY0eS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkY0eS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkY0eS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkY0eS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkY0eS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPjqb9T.s: Assembler messages:
encrypt.c: /tmp/ccPjqb9T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjqb9T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjqb9T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjqb9T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjqb9T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjqb9T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjqb9T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjqb9T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjqb9T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjqb9T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjqb9T.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjqb9T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjqb9T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjqb9T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjqb9T.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjqb9T.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPjqb9T.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjqb9T.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjqb9T.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjqb9T.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjqb9T.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjqb9T.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjqb9T.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjqb9T.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUu2Mj0.s: Assembler messages:
encrypt.c: /tmp/ccUu2Mj0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUu2Mj0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUu2Mj0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUu2Mj0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu2Mj0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu2Mj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu2Mj0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu2Mj0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu2Mj0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUu2Mj0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUu2Mj0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUu2Mj0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUu2Mj0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu2Mj0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUu2Mj0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUu2Mj0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUu2Mj0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUu2Mj0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUu2Mj0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu2Mj0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUu2Mj0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUu2Mj0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUu2Mj0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUu2Mj0.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2sjV22.s: Assembler messages:
encrypt.c: /tmp/cc2sjV22.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2sjV22.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2sjV22.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2sjV22.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sjV22.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sjV22.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sjV22.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sjV22.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sjV22.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sjV22.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sjV22.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sjV22.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2sjV22.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sjV22.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2sjV22.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2sjV22.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sjV22.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sjV22.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sjV22.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sjV22.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sjV22.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2sjV22.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sjV22.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sjV22.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJpObmR.s: Assembler messages:
encrypt.c: /tmp/ccJpObmR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpObmR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpObmR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpObmR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpObmR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpObmR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpObmR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpObmR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpObmR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpObmR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpObmR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpObmR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpObmR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpObmR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpObmR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpObmR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJpObmR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpObmR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpObmR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpObmR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpObmR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpObmR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpObmR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpObmR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccQNeqx5.s: Assembler messages:
encrypt.c: /tmp/ccQNeqx5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNeqx5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQNeqx5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQNeqx5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNeqx5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNeqx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNeqx5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNeqx5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNeqx5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNeqx5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNeqx5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNeqx5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQNeqx5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNeqx5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQNeqx5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQNeqx5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNeqx5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNeqx5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNeqx5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNeqx5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNeqx5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNeqx5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNeqx5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNeqx5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cchMJZl2.s: Assembler messages:
encrypt.c: /tmp/cchMJZl2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMJZl2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMJZl2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMJZl2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMJZl2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMJZl2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMJZl2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMJZl2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMJZl2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMJZl2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMJZl2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMJZl2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMJZl2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMJZl2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMJZl2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMJZl2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchMJZl2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMJZl2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMJZl2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMJZl2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMJZl2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMJZl2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMJZl2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMJZl2.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSe3qRZ.s: Assembler messages:
encrypt.c: /tmp/ccSe3qRZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSe3qRZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSe3qRZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSe3qRZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe3qRZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe3qRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe3qRZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe3qRZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe3qRZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSe3qRZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSe3qRZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSe3qRZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSe3qRZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe3qRZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSe3qRZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSe3qRZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSe3qRZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe3qRZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe3qRZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSe3qRZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe3qRZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSe3qRZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe3qRZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSe3qRZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccipC1jU.s: Assembler messages:
encrypt.c: /tmp/ccipC1jU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipC1jU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccipC1jU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccipC1jU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipC1jU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipC1jU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipC1jU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipC1jU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipC1jU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipC1jU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipC1jU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipC1jU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccipC1jU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipC1jU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccipC1jU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipC1jU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccipC1jU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipC1jU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipC1jU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipC1jU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipC1jU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipC1jU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipC1jU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipC1jU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd9hCCg.s: Assembler messages:
encrypt.c: /tmp/ccd9hCCg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9hCCg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9hCCg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9hCCg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd9hCCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd9hCCg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd9hCCg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9hCCg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9hCCg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd9hCCg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd9hCCg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9hCCg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccd9hCCg.s: Assembler messages:
encrypt.c: /tmp/ccd9hCCg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9hCCg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9hCCg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9hCCg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd9hCCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd9hCCg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd9hCCg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9hCCg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9hCCg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd9hCCg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd9hCCg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9hCCg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9hCCg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd9hCCg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciHKBWi.s: Assembler messages:
encrypt.c: /tmp/cciHKBWi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHKBWi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciHKBWi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciHKBWi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciHKBWi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciHKBWi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciHKBWi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHKBWi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHKBWi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHKBWi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHKBWi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHKBWi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cciHKBWi.s: Assembler messages:
encrypt.c: /tmp/cciHKBWi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHKBWi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciHKBWi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciHKBWi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciHKBWi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciHKBWi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciHKBWi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHKBWi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHKBWi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHKBWi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHKBWi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHKBWi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHKBWi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHKBWi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBimoj8.s: Assembler messages:
encrypt.c: /tmp/ccBimoj8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBimoj8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBimoj8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBimoj8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBimoj8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBimoj8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBimoj8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBimoj8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBimoj8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBimoj8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBimoj8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBimoj8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccBimoj8.s: Assembler messages:
encrypt.c: /tmp/ccBimoj8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBimoj8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBimoj8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBimoj8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBimoj8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBimoj8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBimoj8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBimoj8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBimoj8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBimoj8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBimoj8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBimoj8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBimoj8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBimoj8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHTn2s3.s: Assembler messages:
encrypt.c: /tmp/ccHTn2s3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTn2s3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTn2s3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTn2s3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTn2s3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTn2s3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHTn2s3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTn2s3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTn2s3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTn2s3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTn2s3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTn2s3.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccHTn2s3.s: Assembler messages:
encrypt.c: /tmp/ccHTn2s3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTn2s3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTn2s3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTn2s3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTn2s3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTn2s3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHTn2s3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTn2s3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTn2s3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTn2s3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTn2s3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTn2s3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTn2s3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTn2s3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZanLDl.s: Assembler messages:
encrypt.c: /tmp/ccZanLDl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZanLDl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZanLDl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZanLDl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZanLDl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZanLDl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZanLDl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZanLDl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZanLDl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZanLDl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZanLDl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZanLDl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZanLDl.s: Assembler messages:
encrypt.c: /tmp/ccZanLDl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZanLDl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZanLDl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZanLDl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZanLDl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZanLDl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZanLDl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZanLDl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZanLDl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZanLDl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZanLDl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZanLDl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZanLDl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZanLDl.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cczoFcWq.s: Assembler messages:
encrypt.c: /tmp/cczoFcWq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoFcWq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoFcWq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczoFcWq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoFcWq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoFcWq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczoFcWq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoFcWq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoFcWq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoFcWq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoFcWq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoFcWq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cczoFcWq.s: Assembler messages:
encrypt.c: /tmp/cczoFcWq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoFcWq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoFcWq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczoFcWq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoFcWq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoFcWq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczoFcWq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoFcWq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoFcWq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoFcWq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoFcWq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoFcWq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoFcWq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoFcWq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQVI2Cc.s: Assembler messages:
encrypt.c: /tmp/ccQVI2Cc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVI2Cc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVI2Cc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVI2Cc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVI2Cc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVI2Cc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVI2Cc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVI2Cc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQVI2Cc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVI2Cc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVI2Cc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccQVI2Cc.s: Assembler messages:
encrypt.c: /tmp/ccQVI2Cc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVI2Cc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVI2Cc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVI2Cc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVI2Cc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVI2Cc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVI2Cc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVI2Cc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQVI2Cc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVI2Cc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVI2Cc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVI2Cc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVI2Cc.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccspedjh.s: Assembler messages:
encrypt.c: /tmp/ccspedjh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspedjh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspedjh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccspedjh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspedjh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspedjh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccspedjh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspedjh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspedjh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspedjh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspedjh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspedjh.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccspedjh.s: Assembler messages:
encrypt.c: /tmp/ccspedjh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspedjh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspedjh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccspedjh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspedjh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspedjh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccspedjh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspedjh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspedjh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspedjh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspedjh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspedjh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspedjh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspedjh.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDBKKul.s: Assembler messages:
encrypt.c: /tmp/ccDBKKul.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDBKKul.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDBKKul.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDBKKul.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBKKul.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBKKul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBKKul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBKKul.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBKKul.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBKKul.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBKKul.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBKKul.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDBKKul.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBKKul.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDBKKul.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBKKul.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDBKKul.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBKKul.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBKKul.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBKKul.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBKKul.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBKKul.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDBKKul.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBKKul.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxZKA9y.s: Assembler messages:
encrypt.c: /tmp/ccxZKA9y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxZKA9y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxZKA9y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxZKA9y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZKA9y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZKA9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZKA9y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZKA9y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZKA9y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZKA9y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZKA9y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZKA9y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxZKA9y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZKA9y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxZKA9y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxZKA9y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZKA9y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZKA9y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZKA9y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZKA9y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZKA9y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxZKA9y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZKA9y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZKA9y.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBML5Lq.s: Assembler messages:
encrypt.c: /tmp/ccBML5Lq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBML5Lq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBML5Lq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBML5Lq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBML5Lq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBML5Lq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBML5Lq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBML5Lq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBML5Lq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBML5Lq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBML5Lq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBML5Lq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBML5Lq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBML5Lq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBML5Lq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBML5Lq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBML5Lq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBML5Lq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBML5Lq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBML5Lq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBML5Lq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBML5Lq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBML5Lq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBML5Lq.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUARjBm.s: Assembler messages:
encrypt.c: /tmp/ccUARjBm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUARjBm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUARjBm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUARjBm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUARjBm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUARjBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUARjBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUARjBm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUARjBm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUARjBm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUARjBm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUARjBm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUARjBm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUARjBm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUARjBm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUARjBm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUARjBm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUARjBm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUARjBm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUARjBm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUARjBm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUARjBm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUARjBm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUARjBm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccNFcSxD.s: Assembler messages:
encrypt.c: /tmp/ccNFcSxD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNFcSxD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNFcSxD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNFcSxD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFcSxD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFcSxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFcSxD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFcSxD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFcSxD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFcSxD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFcSxD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFcSxD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNFcSxD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFcSxD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNFcSxD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNFcSxD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFcSxD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFcSxD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFcSxD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFcSxD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFcSxD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNFcSxD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFcSxD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFcSxD.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccZGiDCs.s: Assembler messages:
encrypt.c: /tmp/ccZGiDCs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZGiDCs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZGiDCs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZGiDCs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGiDCs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGiDCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGiDCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGiDCs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGiDCs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGiDCs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGiDCs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGiDCs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZGiDCs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGiDCs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZGiDCs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGiDCs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZGiDCs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGiDCs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGiDCs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGiDCs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGiDCs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGiDCs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZGiDCs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGiDCs.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8COzDl.s: Assembler messages:
encrypt.c: /tmp/cc8COzDl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8COzDl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8COzDl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8COzDl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8COzDl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8COzDl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8COzDl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8COzDl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8COzDl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8COzDl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8COzDl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8COzDl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8COzDl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8COzDl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8COzDl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8COzDl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8COzDl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8COzDl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8COzDl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8COzDl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8COzDl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8COzDl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8COzDl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8COzDl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOeZ4Au.s: Assembler messages:
encrypt.c: /tmp/ccOeZ4Au.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOeZ4Au.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOeZ4Au.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOeZ4Au.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeZ4Au.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeZ4Au.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeZ4Au.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeZ4Au.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeZ4Au.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOeZ4Au.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOeZ4Au.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOeZ4Au.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOeZ4Au.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeZ4Au.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOeZ4Au.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOeZ4Au.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOeZ4Au.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeZ4Au.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeZ4Au.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeZ4Au.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeZ4Au.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOeZ4Au.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeZ4Au.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeZ4Au.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYv4biM.s: Assembler messages:
encrypt.c: /tmp/ccYv4biM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYv4biM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYv4biM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYv4biM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv4biM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv4biM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv4biM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv4biM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv4biM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYv4biM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYv4biM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYv4biM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYv4biM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv4biM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYv4biM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYv4biM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYv4biM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv4biM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv4biM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv4biM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv4biM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYv4biM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv4biM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv4biM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqxk2Pz.s: Assembler messages:
encrypt.c: /tmp/ccqxk2Pz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxk2Pz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxk2Pz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqxk2Pz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxk2Pz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxk2Pz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxk2Pz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxk2Pz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxk2Pz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxk2Pz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxk2Pz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxk2Pz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqxk2Pz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxk2Pz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxk2Pz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxk2Pz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqxk2Pz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxk2Pz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxk2Pz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxk2Pz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxk2Pz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxk2Pz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqxk2Pz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxk2Pz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOxzmiv.s: Assembler messages:
encrypt.c: /tmp/ccOxzmiv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxzmiv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxzmiv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxzmiv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxzmiv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxzmiv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxzmiv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxzmiv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxzmiv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxzmiv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxzmiv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxzmiv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxzmiv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxzmiv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxzmiv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxzmiv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOxzmiv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxzmiv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxzmiv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxzmiv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxzmiv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxzmiv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxzmiv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxzmiv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuMVlhE.s: Assembler messages:
encrypt.c: /tmp/ccuMVlhE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMVlhE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMVlhE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMVlhE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMVlhE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMVlhE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMVlhE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMVlhE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMVlhE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMVlhE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMVlhE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMVlhE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMVlhE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMVlhE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMVlhE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuMVlhE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMVlhE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMVlhE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMVlhE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMVlhE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMVlhE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMVlhE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMVlhE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMVlhE.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0g4mcH.s: Assembler messages:
encrypt.c: /tmp/cc0g4mcH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0g4mcH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0g4mcH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0g4mcH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g4mcH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g4mcH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g4mcH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g4mcH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g4mcH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g4mcH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g4mcH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g4mcH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0g4mcH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g4mcH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0g4mcH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g4mcH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0g4mcH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g4mcH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0g4mcH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0g4mcH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g4mcH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0g4mcH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0g4mcH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0g4mcH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV04jwR.s: Assembler messages:
encrypt.c: /tmp/ccV04jwR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV04jwR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV04jwR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV04jwR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV04jwR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV04jwR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV04jwR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV04jwR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV04jwR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV04jwR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV04jwR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV04jwR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV04jwR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV04jwR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV04jwR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV04jwR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV04jwR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV04jwR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV04jwR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV04jwR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV04jwR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV04jwR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV04jwR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV04jwR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck6XeQI.s: Assembler messages:
encrypt.c: /tmp/cck6XeQI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6XeQI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck6XeQI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cck6XeQI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XeQI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XeQI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XeQI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XeQI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XeQI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6XeQI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6XeQI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6XeQI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cck6XeQI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XeQI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck6XeQI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck6XeQI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6XeQI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6XeQI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6XeQI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6XeQI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6XeQI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6XeQI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6XeQI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6XeQI.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp1yVFy.s: Assembler messages:
encrypt.c: /tmp/ccp1yVFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1yVFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp1yVFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp1yVFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1yVFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1yVFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1yVFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1yVFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1yVFy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1yVFy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1yVFy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1yVFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp1yVFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1yVFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp1yVFy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1yVFy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp1yVFy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1yVFy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1yVFy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1yVFy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1yVFy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1yVFy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1yVFy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1yVFy.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJgRoSY.s: Assembler messages:
encrypt.c: /tmp/ccJgRoSY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgRoSY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJgRoSY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJgRoSY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgRoSY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgRoSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgRoSY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgRoSY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgRoSY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgRoSY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgRoSY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgRoSY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJgRoSY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgRoSY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJgRoSY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJgRoSY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgRoSY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgRoSY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgRoSY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgRoSY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgRoSY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgRoSY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgRoSY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgRoSY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclTwypR.s: Assembler messages:
encrypt.c: /tmp/cclTwypR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTwypR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTwypR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclTwypR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTwypR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTwypR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTwypR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTwypR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTwypR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTwypR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTwypR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTwypR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTwypR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTwypR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTwypR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTwypR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclTwypR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTwypR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTwypR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTwypR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTwypR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTwypR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTwypR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTwypR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYw4ZSO.s: Assembler messages:
encrypt.c: /tmp/ccYw4ZSO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYw4ZSO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYw4ZSO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYw4ZSO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw4ZSO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw4ZSO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw4ZSO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw4ZSO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw4ZSO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYw4ZSO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYw4ZSO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYw4ZSO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYw4ZSO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw4ZSO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYw4ZSO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYw4ZSO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYw4ZSO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYw4ZSO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYw4ZSO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYw4ZSO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw4ZSO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYw4ZSO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYw4ZSO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYw4ZSO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctp1U6Q.s: Assembler messages:
encrypt.c: /tmp/cctp1U6Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctp1U6Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctp1U6Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctp1U6Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp1U6Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp1U6Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp1U6Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp1U6Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp1U6Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp1U6Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp1U6Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp1U6Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctp1U6Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp1U6Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctp1U6Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctp1U6Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp1U6Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp1U6Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp1U6Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp1U6Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp1U6Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctp1U6Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp1U6Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp1U6Q.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVj7KR4.s: Assembler messages:
encrypt.c: /tmp/ccVj7KR4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVj7KR4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVj7KR4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVj7KR4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7KR4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7KR4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7KR4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7KR4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7KR4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj7KR4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj7KR4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj7KR4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVj7KR4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7KR4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVj7KR4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj7KR4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVj7KR4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVj7KR4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVj7KR4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVj7KR4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7KR4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVj7KR4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVj7KR4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVj7KR4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuASrIS.s: Assembler messages:
encrypt.c: /tmp/ccuASrIS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuASrIS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuASrIS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuASrIS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASrIS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASrIS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASrIS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASrIS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASrIS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuASrIS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuASrIS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuASrIS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuASrIS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASrIS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuASrIS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuASrIS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuASrIS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuASrIS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuASrIS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASrIS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuASrIS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuASrIS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuASrIS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuASrIS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMLpGAN.s: Assembler messages:
encrypt.c: /tmp/ccMLpGAN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMLpGAN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMLpGAN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMLpGAN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLpGAN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLpGAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLpGAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLpGAN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLpGAN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLpGAN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLpGAN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLpGAN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMLpGAN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLpGAN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMLpGAN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLpGAN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMLpGAN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLpGAN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLpGAN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLpGAN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLpGAN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLpGAN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMLpGAN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLpGAN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOSTYbT.s: Assembler messages:
encrypt.c: /tmp/ccOSTYbT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSTYbT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSTYbT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSTYbT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSTYbT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSTYbT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSTYbT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSTYbT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSTYbT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSTYbT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSTYbT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSTYbT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSTYbT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSTYbT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSTYbT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOSTYbT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSTYbT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSTYbT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSTYbT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSTYbT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSTYbT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSTYbT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSTYbT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSTYbT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0pmavF.s: Assembler messages:
encrypt.c: /tmp/cc0pmavF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0pmavF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0pmavF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0pmavF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pmavF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pmavF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pmavF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pmavF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pmavF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pmavF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pmavF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pmavF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0pmavF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pmavF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0pmavF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pmavF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0pmavF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pmavF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pmavF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pmavF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pmavF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pmavF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0pmavF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pmavF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5RnIcL.s: Assembler messages:
encrypt.c: /tmp/cc5RnIcL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5RnIcL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5RnIcL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5RnIcL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnIcL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnIcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnIcL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnIcL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnIcL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RnIcL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RnIcL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RnIcL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5RnIcL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnIcL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5RnIcL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5RnIcL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RnIcL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RnIcL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RnIcL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnIcL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RnIcL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5RnIcL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RnIcL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RnIcL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3fY4AD.s: Assembler messages:
encrypt.c: /tmp/cc3fY4AD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3fY4AD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3fY4AD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3fY4AD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fY4AD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fY4AD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fY4AD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fY4AD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fY4AD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3fY4AD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3fY4AD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3fY4AD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3fY4AD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fY4AD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3fY4AD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3fY4AD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3fY4AD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3fY4AD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3fY4AD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fY4AD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3fY4AD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3fY4AD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3fY4AD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3fY4AD.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBAgIsB.s: Assembler messages:
encrypt.c: /tmp/ccBAgIsB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBAgIsB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBAgIsB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBAgIsB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgIsB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgIsB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgIsB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgIsB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgIsB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgIsB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgIsB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgIsB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBAgIsB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgIsB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBAgIsB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgIsB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBAgIsB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgIsB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAgIsB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAgIsB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgIsB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAgIsB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBAgIsB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAgIsB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmGF6NM.s: Assembler messages:
encrypt.c: /tmp/ccmGF6NM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmGF6NM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmGF6NM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmGF6NM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGF6NM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGF6NM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGF6NM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGF6NM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGF6NM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmGF6NM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmGF6NM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmGF6NM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmGF6NM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGF6NM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmGF6NM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmGF6NM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmGF6NM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmGF6NM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmGF6NM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGF6NM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmGF6NM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmGF6NM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmGF6NM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmGF6NM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw1hDZM.s: Assembler messages:
encrypt.c: /tmp/ccw1hDZM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw1hDZM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw1hDZM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw1hDZM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1hDZM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1hDZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1hDZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1hDZM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1hDZM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1hDZM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1hDZM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1hDZM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw1hDZM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1hDZM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw1hDZM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1hDZM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw1hDZM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1hDZM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1hDZM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1hDZM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1hDZM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1hDZM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw1hDZM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1hDZM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1RF1dI.s: Assembler messages:
encrypt.c: /tmp/cc1RF1dI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RF1dI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RF1dI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RF1dI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RF1dI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RF1dI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RF1dI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RF1dI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RF1dI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RF1dI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RF1dI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RF1dI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RF1dI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RF1dI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RF1dI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1RF1dI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RF1dI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RF1dI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RF1dI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RF1dI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RF1dI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RF1dI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RF1dI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RF1dI.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4X2neF.s: Assembler messages:
encrypt.c: /tmp/cc4X2neF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4X2neF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4X2neF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4X2neF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2neF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2neF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2neF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2neF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2neF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2neF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2neF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2neF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4X2neF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2neF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4X2neF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2neF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4X2neF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4X2neF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4X2neF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4X2neF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X2neF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4X2neF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4X2neF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4X2neF.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1fdSpr.s: Assembler messages:
encrypt.c: /tmp/cc1fdSpr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1fdSpr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1fdSpr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1fdSpr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fdSpr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fdSpr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fdSpr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fdSpr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fdSpr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fdSpr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fdSpr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fdSpr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1fdSpr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fdSpr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1fdSpr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fdSpr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1fdSpr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fdSpr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1fdSpr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1fdSpr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fdSpr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1fdSpr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1fdSpr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1fdSpr.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccptsrCu.s: Assembler messages:
encrypt.c: /tmp/ccptsrCu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccptsrCu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccptsrCu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccptsrCu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptsrCu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptsrCu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptsrCu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptsrCu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptsrCu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptsrCu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptsrCu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptsrCu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccptsrCu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptsrCu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccptsrCu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccptsrCu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptsrCu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptsrCu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptsrCu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptsrCu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptsrCu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccptsrCu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptsrCu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptsrCu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSz5tWs.s: Assembler messages:
encrypt.c: /tmp/ccSz5tWs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSz5tWs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSz5tWs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSz5tWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz5tWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz5tWs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz5tWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz5tWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz5tWs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSz5tWs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSz5tWs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSz5tWs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSz5tWs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz5tWs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSz5tWs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSz5tWs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSz5tWs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSz5tWs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSz5tWs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSz5tWs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz5tWs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSz5tWs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSz5tWs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSz5tWs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj9wn6m.s: Assembler messages:
encrypt.c: /tmp/ccj9wn6m.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9wn6m.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9wn6m.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9wn6m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9wn6m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9wn6m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9wn6m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9wn6m.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9wn6m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9wn6m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9wn6m.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9wn6m.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9wn6m.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9wn6m.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9wn6m.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj9wn6m.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9wn6m.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9wn6m.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9wn6m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9wn6m.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9wn6m.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9wn6m.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9wn6m.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9wn6m.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCJFVzz.s: Assembler messages:
encrypt.c: /tmp/ccCJFVzz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJFVzz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJFVzz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJFVzz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJFVzz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJFVzz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJFVzz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJFVzz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJFVzz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJFVzz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJFVzz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJFVzz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJFVzz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJFVzz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJFVzz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJFVzz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCJFVzz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJFVzz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJFVzz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJFVzz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJFVzz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJFVzz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJFVzz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJFVzz.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cclXOzRA.s: Assembler messages:
encrypt.c: /tmp/cclXOzRA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXOzRA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXOzRA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclXOzRA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXOzRA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXOzRA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXOzRA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXOzRA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXOzRA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclXOzRA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclXOzRA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclXOzRA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXOzRA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXOzRA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXOzRA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclXOzRA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclXOzRA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXOzRA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXOzRA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXOzRA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXOzRA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXOzRA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXOzRA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXOzRA.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAXkzft.s: Assembler messages:
encrypt.c: /tmp/ccAXkzft.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAXkzft.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAXkzft.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAXkzft.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXkzft.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXkzft.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXkzft.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXkzft.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXkzft.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXkzft.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXkzft.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXkzft.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAXkzft.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXkzft.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAXkzft.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAXkzft.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXkzft.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXkzft.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXkzft.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXkzft.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXkzft.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAXkzft.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXkzft.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXkzft.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJRy5ht.s: Assembler messages:
encrypt.c: /tmp/ccJRy5ht.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRy5ht.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRy5ht.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRy5ht.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRy5ht.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRy5ht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRy5ht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRy5ht.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRy5ht.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRy5ht.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRy5ht.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRy5ht.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRy5ht.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRy5ht.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRy5ht.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRy5ht.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJRy5ht.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRy5ht.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRy5ht.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRy5ht.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRy5ht.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRy5ht.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRy5ht.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRy5ht.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0SMAgh.s: Assembler messages:
encrypt.c: /tmp/cc0SMAgh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0SMAgh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0SMAgh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0SMAgh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SMAgh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SMAgh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SMAgh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SMAgh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SMAgh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0SMAgh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0SMAgh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0SMAgh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0SMAgh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SMAgh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0SMAgh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0SMAgh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0SMAgh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SMAgh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SMAgh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0SMAgh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SMAgh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0SMAgh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SMAgh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0SMAgh.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctAr1nl.s: Assembler messages:
encrypt.c: /tmp/cctAr1nl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAr1nl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctAr1nl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctAr1nl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAr1nl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAr1nl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAr1nl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAr1nl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAr1nl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAr1nl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAr1nl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAr1nl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctAr1nl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAr1nl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctAr1nl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAr1nl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctAr1nl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAr1nl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAr1nl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAr1nl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAr1nl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAr1nl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAr1nl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAr1nl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccShV3Wb.s: Assembler messages:
encrypt.c: /tmp/ccShV3Wb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShV3Wb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccShV3Wb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccShV3Wb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShV3Wb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShV3Wb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShV3Wb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShV3Wb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShV3Wb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShV3Wb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShV3Wb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShV3Wb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccShV3Wb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShV3Wb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccShV3Wb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccShV3Wb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShV3Wb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShV3Wb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShV3Wb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShV3Wb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShV3Wb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShV3Wb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShV3Wb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShV3Wb.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmvfoWk.s: Assembler messages:
encrypt.c: /tmp/ccmvfoWk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmvfoWk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmvfoWk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmvfoWk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvfoWk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvfoWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvfoWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvfoWk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvfoWk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmvfoWk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmvfoWk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmvfoWk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmvfoWk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvfoWk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmvfoWk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmvfoWk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmvfoWk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmvfoWk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmvfoWk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmvfoWk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvfoWk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmvfoWk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvfoWk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmvfoWk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccbV2HYj.s: Assembler messages:
encrypt.c: /tmp/ccbV2HYj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbV2HYj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbV2HYj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbV2HYj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV2HYj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV2HYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV2HYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV2HYj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV2HYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbV2HYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbV2HYj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbV2HYj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbV2HYj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV2HYj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbV2HYj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbV2HYj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbV2HYj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbV2HYj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbV2HYj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbV2HYj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV2HYj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbV2HYj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbV2HYj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbV2HYj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cchDjZsp.s: Assembler messages:
encrypt.c: /tmp/cchDjZsp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDjZsp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDjZsp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchDjZsp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjZsp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjZsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjZsp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjZsp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjZsp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDjZsp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDjZsp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDjZsp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDjZsp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjZsp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDjZsp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchDjZsp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDjZsp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjZsp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjZsp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDjZsp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjZsp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDjZsp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjZsp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDjZsp.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cccaCrpi.s: Assembler messages:
encrypt.c: /tmp/cccaCrpi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccaCrpi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccaCrpi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccaCrpi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaCrpi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaCrpi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaCrpi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaCrpi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaCrpi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccaCrpi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccaCrpi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccaCrpi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccaCrpi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaCrpi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccaCrpi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccaCrpi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccaCrpi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccaCrpi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccaCrpi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaCrpi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccaCrpi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccaCrpi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccaCrpi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccaCrpi.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoVYwtl.s: Assembler messages:
encrypt.c: /tmp/ccoVYwtl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoVYwtl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoVYwtl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoVYwtl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVYwtl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVYwtl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVYwtl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVYwtl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVYwtl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVYwtl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVYwtl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVYwtl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoVYwtl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVYwtl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoVYwtl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVYwtl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoVYwtl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVYwtl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVYwtl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVYwtl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVYwtl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVYwtl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoVYwtl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVYwtl.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDe3Pk8.s: Assembler messages:
encrypt.c: /tmp/ccDe3Pk8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDe3Pk8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDe3Pk8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDe3Pk8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDe3Pk8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDe3Pk8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDe3Pk8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDe3Pk8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDe3Pk8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDe3Pk8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDe3Pk8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDe3Pk8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDe3Pk8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDe3Pk8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDe3Pk8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDe3Pk8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDe3Pk8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDe3Pk8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDe3Pk8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDe3Pk8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDe3Pk8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDe3Pk8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDe3Pk8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDe3Pk8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWxW4R5.s: Assembler messages:
encrypt.c: /tmp/ccWxW4R5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxW4R5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWxW4R5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWxW4R5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxW4R5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxW4R5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxW4R5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxW4R5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxW4R5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxW4R5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxW4R5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxW4R5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWxW4R5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxW4R5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWxW4R5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWxW4R5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxW4R5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxW4R5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxW4R5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxW4R5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxW4R5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxW4R5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxW4R5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxW4R5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMfdo2U.s: Assembler messages:
encrypt.c: /tmp/ccMfdo2U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMfdo2U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMfdo2U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMfdo2U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfdo2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfdo2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfdo2U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfdo2U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfdo2U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfdo2U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfdo2U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfdo2U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMfdo2U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfdo2U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMfdo2U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMfdo2U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfdo2U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfdo2U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfdo2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfdo2U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfdo2U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMfdo2U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfdo2U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfdo2U.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciZFtt7.s: Assembler messages:
encrypt.c: /tmp/cciZFtt7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZFtt7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZFtt7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciZFtt7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFtt7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFtt7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFtt7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFtt7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFtt7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZFtt7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZFtt7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZFtt7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZFtt7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFtt7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZFtt7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZFtt7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZFtt7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZFtt7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZFtt7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZFtt7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFtt7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZFtt7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZFtt7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZFtt7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNZVQo8.s: Assembler messages:
encrypt.c: /tmp/ccNZVQo8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZVQo8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZVQo8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZVQo8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZVQo8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZVQo8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZVQo8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZVQo8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZVQo8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZVQo8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZVQo8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZVQo8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZVQo8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZVQo8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZVQo8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNZVQo8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZVQo8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZVQo8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZVQo8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZVQo8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZVQo8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZVQo8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZVQo8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZVQo8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccga38ii.s: Assembler messages:
encrypt.c: /tmp/ccga38ii.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccga38ii.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccga38ii.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccga38ii.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga38ii.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga38ii.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga38ii.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga38ii.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga38ii.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccga38ii.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccga38ii.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccga38ii.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccga38ii.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga38ii.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccga38ii.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccga38ii.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccga38ii.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccga38ii.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccga38ii.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccga38ii.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga38ii.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccga38ii.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccga38ii.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccga38ii.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaIToD0.s: Assembler messages:
encrypt.c: /tmp/ccaIToD0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaIToD0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaIToD0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaIToD0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIToD0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIToD0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIToD0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIToD0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIToD0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIToD0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIToD0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIToD0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaIToD0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIToD0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaIToD0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaIToD0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIToD0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIToD0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIToD0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIToD0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIToD0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaIToD0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIToD0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIToD0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp97Dl8.s: Assembler messages:
encrypt.c: /tmp/ccp97Dl8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp97Dl8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp97Dl8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp97Dl8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp97Dl8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp97Dl8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp97Dl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp97Dl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp97Dl8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp97Dl8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp97Dl8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp97Dl8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp97Dl8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp97Dl8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp97Dl8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp97Dl8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp97Dl8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp97Dl8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp97Dl8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp97Dl8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp97Dl8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp97Dl8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp97Dl8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp97Dl8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDugEXL.s: Assembler messages:
encrypt.c: /tmp/ccDugEXL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDugEXL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDugEXL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDugEXL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDugEXL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDugEXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDugEXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDugEXL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDugEXL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDugEXL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDugEXL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDugEXL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDugEXL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDugEXL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDugEXL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDugEXL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDugEXL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDugEXL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDugEXL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDugEXL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDugEXL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDugEXL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDugEXL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDugEXL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciPyhym.s: Assembler messages:
encrypt.c: /tmp/cciPyhym.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciPyhym.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciPyhym.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciPyhym.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPyhym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPyhym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPyhym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPyhym.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPyhym.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPyhym.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPyhym.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPyhym.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciPyhym.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPyhym.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciPyhym.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciPyhym.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciPyhym.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPyhym.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPyhym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPyhym.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPyhym.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciPyhym.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPyhym.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPyhym.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Hefl8.s: Assembler messages:
encrypt.c: /tmp/cc5Hefl8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Hefl8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Hefl8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Hefl8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hefl8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hefl8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hefl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hefl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hefl8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hefl8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hefl8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hefl8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Hefl8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hefl8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Hefl8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hefl8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Hefl8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hefl8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hefl8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hefl8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hefl8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hefl8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Hefl8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hefl8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccACPEPe.s: Assembler messages:
encrypt.c: /tmp/ccACPEPe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACPEPe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACPEPe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccACPEPe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACPEPe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACPEPe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACPEPe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACPEPe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACPEPe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACPEPe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACPEPe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACPEPe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACPEPe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACPEPe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACPEPe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccACPEPe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACPEPe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACPEPe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACPEPe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACPEPe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACPEPe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACPEPe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACPEPe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACPEPe.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgjz6Km.s: Assembler messages:
encrypt.c: /tmp/ccgjz6Km.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjz6Km.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjz6Km.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjz6Km.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjz6Km.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjz6Km.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjz6Km.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjz6Km.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjz6Km.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjz6Km.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjz6Km.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjz6Km.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjz6Km.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjz6Km.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjz6Km.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgjz6Km.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjz6Km.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjz6Km.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjz6Km.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjz6Km.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjz6Km.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjz6Km.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjz6Km.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjz6Km.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmD53EL.s: Assembler messages:
encrypt.c: /tmp/ccmD53EL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmD53EL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmD53EL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmD53EL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD53EL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD53EL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD53EL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD53EL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD53EL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD53EL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD53EL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD53EL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmD53EL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD53EL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmD53EL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD53EL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmD53EL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmD53EL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmD53EL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmD53EL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD53EL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmD53EL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmD53EL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmD53EL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6RXX2h.s: Assembler messages:
encrypt.c: /tmp/cc6RXX2h.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RXX2h.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RXX2h.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6RXX2h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RXX2h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RXX2h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RXX2h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RXX2h.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RXX2h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RXX2h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RXX2h.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RXX2h.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6RXX2h.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RXX2h.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RXX2h.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6RXX2h.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RXX2h.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RXX2h.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RXX2h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RXX2h.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RXX2h.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6RXX2h.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RXX2h.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RXX2h.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw56ahC.s: Assembler messages:
encrypt.c: /tmp/ccw56ahC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw56ahC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw56ahC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw56ahC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw56ahC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw56ahC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw56ahC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw56ahC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw56ahC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw56ahC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw56ahC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw56ahC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw56ahC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw56ahC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw56ahC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw56ahC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw56ahC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw56ahC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw56ahC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw56ahC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw56ahC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw56ahC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw56ahC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw56ahC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYYK4ra.s: Assembler messages:
encrypt.c: /tmp/ccYYK4ra.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYK4ra.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYK4ra.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYK4ra.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYK4ra.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYK4ra.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYK4ra.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYK4ra.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYK4ra.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYK4ra.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYK4ra.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYK4ra.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYK4ra.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYK4ra.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYK4ra.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYYK4ra.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYK4ra.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYK4ra.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYK4ra.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYK4ra.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYK4ra.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYK4ra.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYK4ra.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYK4ra.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxqONh3.s: Assembler messages:
encrypt.c: /tmp/ccxqONh3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxqONh3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxqONh3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxqONh3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqONh3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqONh3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqONh3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqONh3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqONh3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqONh3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqONh3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqONh3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxqONh3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqONh3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxqONh3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqONh3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxqONh3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqONh3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqONh3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqONh3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqONh3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqONh3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqONh3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqONh3.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTe0aXU.s: Assembler messages:
encrypt.c: /tmp/ccTe0aXU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTe0aXU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTe0aXU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTe0aXU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTe0aXU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTe0aXU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTe0aXU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTe0aXU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTe0aXU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTe0aXU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTe0aXU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTe0aXU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTe0aXU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTe0aXU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTe0aXU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTe0aXU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTe0aXU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTe0aXU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTe0aXU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTe0aXU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTe0aXU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTe0aXU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTe0aXU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTe0aXU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn0Tm29.s: Assembler messages:
encrypt.c: /tmp/ccn0Tm29.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn0Tm29.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn0Tm29.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccn0Tm29.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Tm29.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Tm29.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Tm29.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Tm29.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Tm29.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn0Tm29.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn0Tm29.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn0Tm29.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn0Tm29.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Tm29.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn0Tm29.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn0Tm29.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn0Tm29.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn0Tm29.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn0Tm29.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Tm29.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn0Tm29.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn0Tm29.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn0Tm29.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn0Tm29.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cceQsUF9.s: Assembler messages:
encrypt.c: /tmp/cceQsUF9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQsUF9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQsUF9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceQsUF9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQsUF9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQsUF9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQsUF9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQsUF9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQsUF9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQsUF9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQsUF9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQsUF9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQsUF9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQsUF9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQsUF9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceQsUF9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQsUF9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQsUF9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQsUF9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQsUF9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQsUF9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQsUF9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQsUF9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQsUF9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqo7Ps5.s: Assembler messages:
encrypt.c: /tmp/ccqo7Ps5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqo7Ps5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqo7Ps5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqo7Ps5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqo7Ps5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqo7Ps5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqo7Ps5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqo7Ps5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqo7Ps5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqo7Ps5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqo7Ps5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqo7Ps5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqo7Ps5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqo7Ps5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqo7Ps5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqo7Ps5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqo7Ps5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqo7Ps5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqo7Ps5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqo7Ps5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqo7Ps5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqo7Ps5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqo7Ps5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqo7Ps5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3mXOM4.s: Assembler messages:
encrypt.c: /tmp/cc3mXOM4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3mXOM4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3mXOM4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3mXOM4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mXOM4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mXOM4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mXOM4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mXOM4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mXOM4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mXOM4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mXOM4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mXOM4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3mXOM4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mXOM4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3mXOM4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3mXOM4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mXOM4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mXOM4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mXOM4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mXOM4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mXOM4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3mXOM4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mXOM4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mXOM4.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccNW3Z2.s: Assembler messages:
encrypt.c: /tmp/cccNW3Z2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccNW3Z2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccNW3Z2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccNW3Z2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNW3Z2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNW3Z2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNW3Z2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNW3Z2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNW3Z2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNW3Z2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNW3Z2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNW3Z2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccNW3Z2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNW3Z2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccNW3Z2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNW3Z2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccNW3Z2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNW3Z2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccNW3Z2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccNW3Z2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNW3Z2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccNW3Z2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccNW3Z2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccNW3Z2.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCfUOLk.s: Assembler messages:
encrypt.c: /tmp/ccCfUOLk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfUOLk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfUOLk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfUOLk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfUOLk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfUOLk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfUOLk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfUOLk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfUOLk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfUOLk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfUOLk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfUOLk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfUOLk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfUOLk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfUOLk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCfUOLk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfUOLk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfUOLk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfUOLk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfUOLk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfUOLk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfUOLk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfUOLk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfUOLk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjYEuXg.s: Assembler messages:
encrypt.c: /tmp/ccjYEuXg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYEuXg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjYEuXg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjYEuXg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYEuXg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYEuXg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYEuXg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYEuXg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYEuXg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYEuXg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYEuXg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYEuXg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjYEuXg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYEuXg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjYEuXg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYEuXg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjYEuXg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYEuXg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYEuXg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYEuXg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYEuXg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYEuXg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYEuXg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYEuXg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKPw5ve.s: Assembler messages:
encrypt.c: /tmp/ccKPw5ve.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKPw5ve.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKPw5ve.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKPw5ve.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPw5ve.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPw5ve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPw5ve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPw5ve.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPw5ve.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPw5ve.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPw5ve.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPw5ve.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKPw5ve.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPw5ve.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKPw5ve.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPw5ve.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKPw5ve.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPw5ve.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPw5ve.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPw5ve.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPw5ve.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPw5ve.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKPw5ve.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPw5ve.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccau0Chh.s: Assembler messages:
encrypt.c: /tmp/ccau0Chh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccau0Chh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccau0Chh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccau0Chh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccau0Chh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccau0Chh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccau0Chh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccau0Chh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccau0Chh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccau0Chh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccau0Chh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccau0Chh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccau0Chh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccau0Chh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccau0Chh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccau0Chh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccau0Chh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccau0Chh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccau0Chh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccau0Chh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccau0Chh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccau0Chh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccau0Chh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccau0Chh.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1etdDo.s: Assembler messages:
encrypt.c: /tmp/cc1etdDo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1etdDo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1etdDo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1etdDo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1etdDo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1etdDo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1etdDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1etdDo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1etdDo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1etdDo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1etdDo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1etdDo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1etdDo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1etdDo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1etdDo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1etdDo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1etdDo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1etdDo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1etdDo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1etdDo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1etdDo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1etdDo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1etdDo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1etdDo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG4Kobq.s: Assembler messages:
encrypt.c: /tmp/ccG4Kobq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG4Kobq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG4Kobq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG4Kobq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Kobq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Kobq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Kobq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Kobq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Kobq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG4Kobq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG4Kobq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG4Kobq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG4Kobq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Kobq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG4Kobq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG4Kobq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG4Kobq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4Kobq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4Kobq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Kobq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4Kobq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG4Kobq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4Kobq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG4Kobq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4GXiNk.s: Assembler messages:
encrypt.c: /tmp/cc4GXiNk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4GXiNk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4GXiNk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4GXiNk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GXiNk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GXiNk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GXiNk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GXiNk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GXiNk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4GXiNk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4GXiNk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4GXiNk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4GXiNk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GXiNk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4GXiNk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4GXiNk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4GXiNk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GXiNk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GXiNk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GXiNk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GXiNk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4GXiNk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GXiNk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GXiNk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl1Pg8g.s: Assembler messages:
encrypt.c: /tmp/ccl1Pg8g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl1Pg8g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl1Pg8g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl1Pg8g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1Pg8g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1Pg8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1Pg8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1Pg8g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1Pg8g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1Pg8g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1Pg8g.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1Pg8g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl1Pg8g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1Pg8g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl1Pg8g.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1Pg8g.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl1Pg8g.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1Pg8g.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1Pg8g.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1Pg8g.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1Pg8g.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1Pg8g.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl1Pg8g.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1Pg8g.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAyUQn7.s: Assembler messages:
encrypt.c: /tmp/ccAyUQn7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAyUQn7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAyUQn7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAyUQn7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyUQn7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyUQn7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyUQn7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyUQn7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyUQn7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyUQn7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyUQn7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyUQn7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAyUQn7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyUQn7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAyUQn7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyUQn7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAyUQn7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyUQn7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyUQn7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyUQn7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyUQn7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyUQn7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAyUQn7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyUQn7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctmwpjc.s: Assembler messages:
encrypt.c: /tmp/cctmwpjc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctmwpjc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctmwpjc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctmwpjc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmwpjc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmwpjc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmwpjc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmwpjc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmwpjc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmwpjc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmwpjc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmwpjc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctmwpjc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmwpjc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctmwpjc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctmwpjc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmwpjc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmwpjc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmwpjc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmwpjc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmwpjc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctmwpjc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmwpjc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmwpjc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgERgC5.s: Assembler messages:
encrypt.c: /tmp/ccgERgC5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgERgC5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgERgC5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgERgC5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgERgC5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgERgC5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgERgC5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgERgC5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgERgC5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgERgC5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgERgC5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgERgC5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgERgC5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgERgC5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgERgC5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgERgC5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgERgC5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgERgC5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgERgC5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgERgC5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgERgC5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgERgC5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgERgC5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgERgC5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgvpxT5.s: Assembler messages:
encrypt.c: /tmp/ccgvpxT5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvpxT5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvpxT5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvpxT5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvpxT5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvpxT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvpxT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvpxT5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvpxT5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvpxT5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvpxT5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvpxT5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvpxT5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvpxT5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvpxT5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvpxT5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvpxT5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvpxT5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvpxT5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvpxT5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvpxT5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvpxT5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvpxT5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvpxT5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclR9mbc.s: Assembler messages:
encrypt.c: /tmp/cclR9mbc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclR9mbc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclR9mbc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclR9mbc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR9mbc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR9mbc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR9mbc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR9mbc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR9mbc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclR9mbc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclR9mbc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclR9mbc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclR9mbc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR9mbc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclR9mbc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclR9mbc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclR9mbc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclR9mbc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclR9mbc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclR9mbc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR9mbc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclR9mbc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclR9mbc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclR9mbc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczDyz3d.s: Assembler messages:
encrypt.c: /tmp/cczDyz3d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDyz3d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDyz3d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczDyz3d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDyz3d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDyz3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDyz3d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDyz3d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDyz3d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDyz3d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDyz3d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDyz3d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDyz3d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDyz3d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDyz3d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczDyz3d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDyz3d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDyz3d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDyz3d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDyz3d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDyz3d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDyz3d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDyz3d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDyz3d.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaIMEe9.s: Assembler messages:
encrypt.c: /tmp/ccaIMEe9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaIMEe9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaIMEe9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaIMEe9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIMEe9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIMEe9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIMEe9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIMEe9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIMEe9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIMEe9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIMEe9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIMEe9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaIMEe9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIMEe9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaIMEe9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaIMEe9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIMEe9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIMEe9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIMEe9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIMEe9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIMEe9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaIMEe9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIMEe9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIMEe9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvvT4s7.s: Assembler messages:
encrypt.c: /tmp/ccvvT4s7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvT4s7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvT4s7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvT4s7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvT4s7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvT4s7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvT4s7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvT4s7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvT4s7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvT4s7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvT4s7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvT4s7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvT4s7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvT4s7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvT4s7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvT4s7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvvT4s7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvT4s7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvT4s7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvT4s7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvT4s7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvT4s7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvT4s7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvT4s7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTCeCyx.s: Assembler messages:
encrypt.c: /tmp/ccTCeCyx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCeCyx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCeCyx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCeCyx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCeCyx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCeCyx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCeCyx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCeCyx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCeCyx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCeCyx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCeCyx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCeCyx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCeCyx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCeCyx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCeCyx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTCeCyx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCeCyx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCeCyx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCeCyx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCeCyx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCeCyx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCeCyx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCeCyx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCeCyx.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqz33hi.s: Assembler messages:
encrypt.c: /tmp/ccqz33hi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqz33hi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqz33hi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqz33hi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz33hi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz33hi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz33hi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz33hi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz33hi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqz33hi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqz33hi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqz33hi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqz33hi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz33hi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqz33hi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqz33hi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqz33hi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqz33hi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqz33hi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqz33hi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqz33hi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqz33hi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqz33hi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqz33hi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9oqpFq.s: Assembler messages:
encrypt.c: /tmp/cc9oqpFq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9oqpFq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9oqpFq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9oqpFq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oqpFq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oqpFq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oqpFq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oqpFq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oqpFq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oqpFq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oqpFq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oqpFq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9oqpFq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oqpFq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9oqpFq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9oqpFq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oqpFq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oqpFq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oqpFq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oqpFq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oqpFq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9oqpFq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oqpFq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oqpFq.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMHzz0r.s: Assembler messages:
encrypt.c: /tmp/ccMHzz0r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHzz0r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHzz0r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHzz0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzz0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzz0r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzz0r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzz0r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzz0r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHzz0r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHzz0r.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHzz0r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHzz0r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzz0r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHzz0r.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHzz0r.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMHzz0r.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHzz0r.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHzz0r.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHzz0r.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzz0r.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHzz0r.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHzz0r.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHzz0r.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDT13gq.s: Assembler messages:
encrypt.c: /tmp/ccDT13gq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDT13gq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDT13gq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDT13gq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT13gq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT13gq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT13gq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT13gq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT13gq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDT13gq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDT13gq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDT13gq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDT13gq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT13gq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDT13gq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDT13gq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDT13gq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDT13gq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDT13gq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDT13gq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT13gq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDT13gq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDT13gq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDT13gq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cczCE7lD.s: Assembler messages:
encrypt.c: /tmp/cczCE7lD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczCE7lD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczCE7lD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczCE7lD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCE7lD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCE7lD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCE7lD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCE7lD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCE7lD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCE7lD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCE7lD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCE7lD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczCE7lD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCE7lD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczCE7lD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczCE7lD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCE7lD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCE7lD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCE7lD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCE7lD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCE7lD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczCE7lD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCE7lD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCE7lD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1gzmiz.s: Assembler messages:
encrypt.c: /tmp/cc1gzmiz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gzmiz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gzmiz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gzmiz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gzmiz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gzmiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gzmiz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gzmiz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gzmiz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gzmiz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gzmiz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gzmiz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gzmiz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gzmiz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gzmiz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1gzmiz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gzmiz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gzmiz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gzmiz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gzmiz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gzmiz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gzmiz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gzmiz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gzmiz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDCmWyi.s: Assembler messages:
encrypt.c: /tmp/ccDCmWyi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDCmWyi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDCmWyi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDCmWyi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCmWyi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCmWyi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCmWyi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCmWyi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCmWyi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCmWyi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCmWyi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCmWyi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDCmWyi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCmWyi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDCmWyi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCmWyi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDCmWyi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCmWyi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCmWyi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCmWyi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCmWyi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCmWyi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDCmWyi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCmWyi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHhev8X.s: Assembler messages:
encrypt.c: /tmp/ccHhev8X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHhev8X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHhev8X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHhev8X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhev8X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhev8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhev8X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhev8X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhev8X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHhev8X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHhev8X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHhev8X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHhev8X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhev8X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHhev8X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHhev8X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHhev8X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHhev8X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHhev8X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHhev8X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHhev8X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHhev8X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHhev8X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHhev8X.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci8MKeI.s: Assembler messages:
encrypt.c: /tmp/cci8MKeI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci8MKeI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci8MKeI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci8MKeI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8MKeI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8MKeI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8MKeI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8MKeI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8MKeI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8MKeI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8MKeI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8MKeI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci8MKeI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8MKeI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci8MKeI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8MKeI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci8MKeI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8MKeI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8MKeI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8MKeI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8MKeI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8MKeI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cci8MKeI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8MKeI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWXFWaR.s: Assembler messages:
encrypt.c: /tmp/ccWXFWaR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXFWaR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXFWaR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXFWaR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXFWaR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXFWaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXFWaR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXFWaR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXFWaR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXFWaR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXFWaR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXFWaR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXFWaR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXFWaR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXFWaR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWXFWaR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXFWaR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXFWaR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXFWaR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXFWaR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXFWaR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXFWaR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXFWaR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXFWaR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZaU2EI.s: Assembler messages:
encrypt.c: /tmp/ccZaU2EI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaU2EI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaU2EI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaU2EI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaU2EI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaU2EI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaU2EI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaU2EI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaU2EI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaU2EI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaU2EI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaU2EI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaU2EI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaU2EI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaU2EI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaU2EI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZaU2EI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaU2EI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaU2EI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaU2EI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaU2EI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaU2EI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaU2EI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaU2EI.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFjWoWP.s: Assembler messages:
encrypt.c: /tmp/ccFjWoWP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjWoWP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjWoWP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjWoWP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjWoWP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjWoWP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjWoWP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjWoWP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjWoWP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjWoWP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjWoWP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjWoWP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjWoWP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjWoWP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjWoWP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjWoWP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFjWoWP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjWoWP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjWoWP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjWoWP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjWoWP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjWoWP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjWoWP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjWoWP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIKUkd3.s: Assembler messages:
encrypt.c: /tmp/ccIKUkd3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIKUkd3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIKUkd3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIKUkd3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKUkd3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKUkd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKUkd3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKUkd3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKUkd3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKUkd3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKUkd3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKUkd3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIKUkd3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKUkd3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIKUkd3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIKUkd3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKUkd3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKUkd3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKUkd3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKUkd3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKUkd3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKUkd3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKUkd3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKUkd3.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBKsjhI.s: Assembler messages:
encrypt.c: /tmp/ccBKsjhI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKsjhI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKsjhI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKsjhI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKsjhI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKsjhI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKsjhI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKsjhI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKsjhI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKsjhI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKsjhI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKsjhI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKsjhI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKsjhI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKsjhI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKsjhI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBKsjhI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKsjhI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKsjhI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKsjhI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKsjhI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKsjhI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKsjhI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKsjhI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxrDYtV.s: Assembler messages:
encrypt.c: /tmp/ccxrDYtV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxrDYtV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxrDYtV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxrDYtV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrDYtV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrDYtV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrDYtV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrDYtV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrDYtV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrDYtV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrDYtV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrDYtV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxrDYtV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrDYtV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxrDYtV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxrDYtV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrDYtV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrDYtV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrDYtV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrDYtV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrDYtV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrDYtV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrDYtV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrDYtV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIXBm6Y.s: Assembler messages:
encrypt.c: /tmp/ccIXBm6Y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIXBm6Y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIXBm6Y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIXBm6Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXBm6Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXBm6Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXBm6Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXBm6Y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXBm6Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXBm6Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXBm6Y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXBm6Y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIXBm6Y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXBm6Y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIXBm6Y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIXBm6Y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXBm6Y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXBm6Y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXBm6Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXBm6Y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXBm6Y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIXBm6Y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXBm6Y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXBm6Y.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccplXiPK.s: Assembler messages:
encrypt.c: /tmp/ccplXiPK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccplXiPK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccplXiPK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccplXiPK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplXiPK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplXiPK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplXiPK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplXiPK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplXiPK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplXiPK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplXiPK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplXiPK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccplXiPK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplXiPK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccplXiPK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplXiPK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccplXiPK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccplXiPK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplXiPK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplXiPK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplXiPK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplXiPK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccplXiPK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplXiPK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXhXijU.s: Assembler messages:
encrypt.c: /tmp/ccXhXijU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhXijU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhXijU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhXijU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhXijU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhXijU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhXijU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhXijU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhXijU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhXijU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhXijU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhXijU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhXijU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhXijU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhXijU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXhXijU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhXijU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhXijU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhXijU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhXijU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhXijU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhXijU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhXijU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhXijU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvlorGn.s: Assembler messages:
encrypt.c: /tmp/ccvlorGn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvlorGn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvlorGn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvlorGn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlorGn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlorGn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlorGn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlorGn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlorGn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlorGn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlorGn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlorGn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvlorGn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlorGn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvlorGn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlorGn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvlorGn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlorGn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlorGn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlorGn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlorGn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlorGn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvlorGn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlorGn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc46ZjD7.s: Assembler messages:
encrypt.c: /tmp/cc46ZjD7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46ZjD7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46ZjD7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc46ZjD7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46ZjD7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46ZjD7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46ZjD7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46ZjD7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46ZjD7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46ZjD7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46ZjD7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46ZjD7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46ZjD7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46ZjD7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46ZjD7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc46ZjD7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46ZjD7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46ZjD7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46ZjD7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46ZjD7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46ZjD7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc46ZjD7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46ZjD7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46ZjD7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccOrXK4T.s: Assembler messages:
encrypt.c: /tmp/ccOrXK4T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOrXK4T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOrXK4T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOrXK4T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrXK4T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrXK4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrXK4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrXK4T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrXK4T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrXK4T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrXK4T.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrXK4T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOrXK4T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrXK4T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOrXK4T.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrXK4T.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOrXK4T.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrXK4T.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOrXK4T.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOrXK4T.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrXK4T.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOrXK4T.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOrXK4T.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOrXK4T.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgPAF9x.s: Assembler messages:
encrypt.c: /tmp/ccgPAF9x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgPAF9x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgPAF9x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgPAF9x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPAF9x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPAF9x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPAF9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPAF9x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPAF9x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPAF9x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPAF9x.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPAF9x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgPAF9x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPAF9x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgPAF9x.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPAF9x.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgPAF9x.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPAF9x.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPAF9x.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPAF9x.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPAF9x.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPAF9x.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgPAF9x.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPAF9x.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cchc6vSZ.s: Assembler messages:
encrypt.c: /tmp/cchc6vSZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchc6vSZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchc6vSZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchc6vSZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchc6vSZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchc6vSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchc6vSZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchc6vSZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchc6vSZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchc6vSZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchc6vSZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchc6vSZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchc6vSZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchc6vSZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchc6vSZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchc6vSZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchc6vSZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchc6vSZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchc6vSZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchc6vSZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchc6vSZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchc6vSZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchc6vSZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchc6vSZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9Rg2zL.s: Assembler messages:
encrypt.c: /tmp/cc9Rg2zL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Rg2zL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Rg2zL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Rg2zL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Rg2zL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Rg2zL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Rg2zL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Rg2zL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Rg2zL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Rg2zL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Rg2zL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Rg2zL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Rg2zL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Rg2zL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Rg2zL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Rg2zL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Rg2zL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Rg2zL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Rg2zL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Rg2zL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Rg2zL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Rg2zL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Rg2zL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Rg2zL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrGwCeu.s: Assembler messages:
encrypt.c: /tmp/ccrGwCeu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrGwCeu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrGwCeu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrGwCeu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGwCeu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGwCeu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGwCeu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGwCeu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGwCeu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGwCeu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGwCeu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGwCeu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrGwCeu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGwCeu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrGwCeu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGwCeu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrGwCeu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGwCeu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGwCeu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGwCeu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGwCeu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGwCeu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrGwCeu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGwCeu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDmcVvt.s: Assembler messages:
encrypt.c: /tmp/ccDmcVvt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDmcVvt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDmcVvt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDmcVvt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmcVvt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmcVvt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmcVvt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmcVvt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmcVvt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmcVvt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmcVvt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmcVvt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDmcVvt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmcVvt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDmcVvt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmcVvt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDmcVvt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmcVvt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmcVvt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmcVvt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmcVvt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmcVvt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDmcVvt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmcVvt.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciCbubC.s: Assembler messages:
encrypt.c: /tmp/cciCbubC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCbubC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCbubC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciCbubC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCbubC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCbubC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCbubC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCbubC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCbubC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCbubC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCbubC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCbubC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCbubC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCbubC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCbubC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciCbubC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCbubC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCbubC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCbubC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCbubC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCbubC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCbubC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCbubC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCbubC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cca81V6y.s: Assembler messages:
encrypt.c: /tmp/cca81V6y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca81V6y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca81V6y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca81V6y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca81V6y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca81V6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca81V6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca81V6y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca81V6y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca81V6y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca81V6y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca81V6y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca81V6y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca81V6y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca81V6y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca81V6y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca81V6y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca81V6y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca81V6y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca81V6y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cca81V6y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca81V6y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cca81V6y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca81V6y.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmZ0z0M.s: Assembler messages:
encrypt.c: /tmp/ccmZ0z0M.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZ0z0M.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZ0z0M.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZ0z0M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZ0z0M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZ0z0M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZ0z0M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZ0z0M.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZ0z0M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZ0z0M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZ0z0M.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZ0z0M.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZ0z0M.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZ0z0M.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZ0z0M.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZ0z0M.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZ0z0M.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZ0z0M.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZ0z0M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZ0z0M.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZ0z0M.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZ0z0M.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZ0z0M.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZ0z0M.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccELArvu.s: Assembler messages:
encrypt.c: /tmp/ccELArvu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELArvu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccELArvu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccELArvu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELArvu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELArvu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELArvu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELArvu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELArvu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELArvu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELArvu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELArvu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccELArvu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELArvu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccELArvu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELArvu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccELArvu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELArvu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELArvu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELArvu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELArvu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELArvu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELArvu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELArvu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOKEtGH.s: Assembler messages:
encrypt.c: /tmp/ccOKEtGH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOKEtGH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOKEtGH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOKEtGH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKEtGH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKEtGH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKEtGH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKEtGH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKEtGH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKEtGH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKEtGH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKEtGH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOKEtGH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKEtGH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOKEtGH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOKEtGH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKEtGH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKEtGH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKEtGH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKEtGH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKEtGH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKEtGH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKEtGH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKEtGH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXp4Ih6.s: Assembler messages:
encrypt.c: /tmp/ccXp4Ih6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXp4Ih6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXp4Ih6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXp4Ih6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp4Ih6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp4Ih6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp4Ih6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp4Ih6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp4Ih6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXp4Ih6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXp4Ih6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXp4Ih6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXp4Ih6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp4Ih6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXp4Ih6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXp4Ih6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXp4Ih6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXp4Ih6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXp4Ih6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp4Ih6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXp4Ih6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXp4Ih6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXp4Ih6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXp4Ih6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyU50TT.s: Assembler messages:
encrypt.c: /tmp/ccyU50TT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyU50TT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyU50TT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyU50TT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyU50TT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyU50TT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyU50TT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyU50TT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyU50TT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyU50TT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyU50TT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyU50TT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyU50TT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyU50TT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyU50TT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyU50TT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyU50TT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyU50TT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyU50TT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyU50TT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyU50TT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyU50TT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyU50TT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyU50TT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3xmfR2.s: Assembler messages:
encrypt.c: /tmp/cc3xmfR2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xmfR2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xmfR2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xmfR2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xmfR2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xmfR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xmfR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xmfR2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xmfR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xmfR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xmfR2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xmfR2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xmfR2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xmfR2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xmfR2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3xmfR2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xmfR2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xmfR2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xmfR2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xmfR2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xmfR2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xmfR2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xmfR2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xmfR2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX2bj2N.s: Assembler messages:
encrypt.c: /tmp/ccX2bj2N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2bj2N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX2bj2N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX2bj2N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2bj2N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2bj2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2bj2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2bj2N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2bj2N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2bj2N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2bj2N.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2bj2N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX2bj2N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2bj2N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX2bj2N.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2bj2N.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX2bj2N.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2bj2N.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2bj2N.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2bj2N.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2bj2N.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2bj2N.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2bj2N.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2bj2N.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccNmlO9Z.s: Assembler messages:
encrypt.c: /tmp/ccNmlO9Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmlO9Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmlO9Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmlO9Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmlO9Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmlO9Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmlO9Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmlO9Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmlO9Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmlO9Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmlO9Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmlO9Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmlO9Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmlO9Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmlO9Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNmlO9Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmlO9Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmlO9Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmlO9Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmlO9Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmlO9Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmlO9Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmlO9Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmlO9Z.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccXPpLWV.s: Assembler messages:
encrypt.c: /tmp/ccXPpLWV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPpLWV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPpLWV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPpLWV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPpLWV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPpLWV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPpLWV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPpLWV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPpLWV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPpLWV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPpLWV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPpLWV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPpLWV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPpLWV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPpLWV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPpLWV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXPpLWV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPpLWV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPpLWV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPpLWV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPpLWV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPpLWV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPpLWV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPpLWV.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4Z13dU.s: Assembler messages:
encrypt.c: /tmp/cc4Z13dU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Z13dU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Z13dU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Z13dU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z13dU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z13dU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z13dU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z13dU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z13dU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z13dU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z13dU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z13dU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Z13dU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z13dU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Z13dU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z13dU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Z13dU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z13dU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Z13dU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Z13dU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z13dU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Z13dU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Z13dU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Z13dU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb9vPI7.s: Assembler messages:
encrypt.c: /tmp/ccb9vPI7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb9vPI7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb9vPI7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccb9vPI7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9vPI7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9vPI7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9vPI7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9vPI7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9vPI7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb9vPI7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb9vPI7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb9vPI7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb9vPI7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9vPI7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb9vPI7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb9vPI7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb9vPI7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9vPI7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9vPI7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9vPI7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9vPI7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb9vPI7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9vPI7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9vPI7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWPy6LG.s: Assembler messages:
encrypt.c: /tmp/ccWPy6LG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWPy6LG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWPy6LG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWPy6LG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPy6LG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPy6LG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPy6LG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPy6LG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPy6LG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPy6LG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPy6LG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPy6LG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWPy6LG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPy6LG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWPy6LG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPy6LG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWPy6LG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPy6LG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPy6LG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPy6LG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPy6LG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPy6LG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWPy6LG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPy6LG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpZLrCU.s: Assembler messages:
encrypt.c: /tmp/ccpZLrCU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZLrCU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZLrCU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZLrCU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZLrCU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZLrCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZLrCU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZLrCU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZLrCU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZLrCU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZLrCU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZLrCU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZLrCU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZLrCU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZLrCU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpZLrCU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZLrCU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZLrCU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZLrCU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZLrCU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZLrCU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZLrCU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZLrCU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZLrCU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKGtl3O.s: Assembler messages:
encrypt.c: /tmp/ccKGtl3O.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKGtl3O.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKGtl3O.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKGtl3O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGtl3O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGtl3O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGtl3O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGtl3O.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGtl3O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGtl3O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGtl3O.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGtl3O.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKGtl3O.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGtl3O.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKGtl3O.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKGtl3O.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGtl3O.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGtl3O.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGtl3O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGtl3O.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGtl3O.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKGtl3O.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGtl3O.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGtl3O.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxSR4Gy.s: Assembler messages:
encrypt.c: /tmp/ccxSR4Gy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSR4Gy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSR4Gy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSR4Gy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSR4Gy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSR4Gy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSR4Gy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSR4Gy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSR4Gy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSR4Gy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSR4Gy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSR4Gy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSR4Gy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSR4Gy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSR4Gy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSR4Gy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxSR4Gy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSR4Gy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSR4Gy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSR4Gy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSR4Gy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSR4Gy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSR4Gy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSR4Gy.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3MrDOF.s: Assembler messages:
encrypt.c: /tmp/cc3MrDOF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3MrDOF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3MrDOF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3MrDOF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MrDOF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MrDOF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MrDOF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MrDOF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MrDOF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MrDOF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MrDOF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MrDOF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3MrDOF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MrDOF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3MrDOF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MrDOF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3MrDOF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MrDOF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3MrDOF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3MrDOF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MrDOF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3MrDOF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3MrDOF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3MrDOF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdSQ2QU.s: Assembler messages:
encrypt.c: /tmp/ccdSQ2QU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdSQ2QU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdSQ2QU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdSQ2QU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSQ2QU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSQ2QU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSQ2QU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSQ2QU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSQ2QU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdSQ2QU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdSQ2QU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdSQ2QU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdSQ2QU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSQ2QU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdSQ2QU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdSQ2QU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdSQ2QU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSQ2QU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSQ2QU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSQ2QU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSQ2QU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdSQ2QU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSQ2QU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSQ2QU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ46DHT.s: Assembler messages:
encrypt.c: /tmp/ccQ46DHT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ46DHT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ46DHT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ46DHT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ46DHT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ46DHT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ46DHT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ46DHT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ46DHT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ46DHT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ46DHT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ46DHT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ46DHT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ46DHT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ46DHT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ46DHT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ46DHT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ46DHT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ46DHT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ46DHT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ46DHT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ46DHT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ46DHT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ46DHT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvt7pQC.s: Assembler messages:
encrypt.c: /tmp/ccvt7pQC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvt7pQC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvt7pQC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvt7pQC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt7pQC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt7pQC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt7pQC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt7pQC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt7pQC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt7pQC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt7pQC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt7pQC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvt7pQC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt7pQC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvt7pQC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt7pQC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvt7pQC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt7pQC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvt7pQC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvt7pQC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt7pQC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvt7pQC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvt7pQC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvt7pQC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4sWqNs.s: Assembler messages:
encrypt.c: /tmp/cc4sWqNs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4sWqNs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4sWqNs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4sWqNs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWqNs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWqNs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWqNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWqNs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWqNs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWqNs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWqNs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWqNs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4sWqNs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWqNs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4sWqNs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWqNs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4sWqNs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWqNs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4sWqNs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4sWqNs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWqNs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4sWqNs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4sWqNs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4sWqNs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZZYl0z.s: Assembler messages:
encrypt.c: /tmp/ccZZYl0z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZZYl0z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZZYl0z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZZYl0z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZYl0z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZYl0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZYl0z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZYl0z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZYl0z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZYl0z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZYl0z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZYl0z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZZYl0z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZYl0z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZZYl0z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZZYl0z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZZYl0z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZYl0z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZYl0z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZYl0z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZYl0z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZZYl0z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZYl0z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZZYl0z.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWv2r9o.s: Assembler messages:
encrypt.c: /tmp/ccWv2r9o.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWv2r9o.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWv2r9o.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWv2r9o.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv2r9o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv2r9o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv2r9o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv2r9o.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv2r9o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWv2r9o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWv2r9o.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWv2r9o.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWv2r9o.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv2r9o.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWv2r9o.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWv2r9o.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWv2r9o.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWv2r9o.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWv2r9o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv2r9o.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWv2r9o.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWv2r9o.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWv2r9o.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWv2r9o.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyFHxsn.s: Assembler messages:
encrypt.c: /tmp/ccyFHxsn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyFHxsn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyFHxsn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyFHxsn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFHxsn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFHxsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFHxsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFHxsn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFHxsn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFHxsn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFHxsn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFHxsn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyFHxsn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFHxsn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyFHxsn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFHxsn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyFHxsn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFHxsn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFHxsn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFHxsn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFHxsn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFHxsn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFHxsn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFHxsn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4oUUJy.s: Assembler messages:
encrypt.c: /tmp/cc4oUUJy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4oUUJy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4oUUJy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4oUUJy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oUUJy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oUUJy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oUUJy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oUUJy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oUUJy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4oUUJy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4oUUJy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4oUUJy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4oUUJy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oUUJy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4oUUJy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4oUUJy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4oUUJy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oUUJy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oUUJy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oUUJy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oUUJy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4oUUJy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oUUJy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4oUUJy.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGQ8JIv.s: Assembler messages:
encrypt.c: /tmp/ccGQ8JIv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQ8JIv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGQ8JIv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGQ8JIv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ8JIv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ8JIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ8JIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ8JIv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ8JIv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ8JIv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ8JIv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ8JIv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGQ8JIv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ8JIv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGQ8JIv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ8JIv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGQ8JIv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ8JIv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQ8JIv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQ8JIv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ8JIv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQ8JIv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQ8JIv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQ8JIv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF7H0lu.s: Assembler messages:
encrypt.c: /tmp/ccF7H0lu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7H0lu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7H0lu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7H0lu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7H0lu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7H0lu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7H0lu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7H0lu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7H0lu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7H0lu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7H0lu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7H0lu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7H0lu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7H0lu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7H0lu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF7H0lu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7H0lu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7H0lu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7H0lu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7H0lu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7H0lu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7H0lu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7H0lu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7H0lu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz6lkqp.s: Assembler messages:
encrypt.c: /tmp/ccz6lkqp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6lkqp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6lkqp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6lkqp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6lkqp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6lkqp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6lkqp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6lkqp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6lkqp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6lkqp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6lkqp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6lkqp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6lkqp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6lkqp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6lkqp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6lkqp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz6lkqp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6lkqp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6lkqp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6lkqp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6lkqp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6lkqp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6lkqp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6lkqp.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFZW9ln.s: Assembler messages:
encrypt.c: /tmp/ccFZW9ln.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZW9ln.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZW9ln.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZW9ln.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZW9ln.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZW9ln.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZW9ln.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZW9ln.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZW9ln.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZW9ln.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZW9ln.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZW9ln.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZW9ln.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZW9ln.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZW9ln.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFZW9ln.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZW9ln.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZW9ln.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZW9ln.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZW9ln.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZW9ln.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZW9ln.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZW9ln.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZW9ln.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciNW2Jg.s: Assembler messages:
encrypt.c: /tmp/cciNW2Jg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciNW2Jg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciNW2Jg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciNW2Jg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNW2Jg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNW2Jg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNW2Jg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNW2Jg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNW2Jg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNW2Jg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNW2Jg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNW2Jg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciNW2Jg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNW2Jg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciNW2Jg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNW2Jg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciNW2Jg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNW2Jg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNW2Jg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNW2Jg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNW2Jg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNW2Jg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciNW2Jg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNW2Jg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfbQb59.s: Assembler messages:
encrypt.c: /tmp/ccfbQb59.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfbQb59.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfbQb59.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfbQb59.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbQb59.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbQb59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbQb59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbQb59.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbQb59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbQb59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbQb59.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbQb59.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfbQb59.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbQb59.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfbQb59.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbQb59.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfbQb59.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbQb59.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbQb59.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbQb59.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbQb59.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbQb59.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfbQb59.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbQb59.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqyBlVf.s: Assembler messages:
encrypt.c: /tmp/ccqyBlVf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqyBlVf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqyBlVf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqyBlVf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyBlVf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyBlVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyBlVf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyBlVf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyBlVf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyBlVf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyBlVf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyBlVf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqyBlVf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyBlVf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqyBlVf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqyBlVf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyBlVf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyBlVf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyBlVf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyBlVf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyBlVf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqyBlVf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyBlVf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyBlVf.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8zizMm.s: Assembler messages:
encrypt.c: /tmp/cc8zizMm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zizMm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zizMm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zizMm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zizMm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zizMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zizMm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zizMm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zizMm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zizMm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zizMm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zizMm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zizMm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zizMm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zizMm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8zizMm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zizMm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zizMm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zizMm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zizMm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zizMm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zizMm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zizMm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zizMm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmqN5gi.s: Assembler messages:
encrypt.c: /tmp/ccmqN5gi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmqN5gi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmqN5gi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmqN5gi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqN5gi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqN5gi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqN5gi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqN5gi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqN5gi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqN5gi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqN5gi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqN5gi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmqN5gi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqN5gi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmqN5gi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqN5gi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmqN5gi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqN5gi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqN5gi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqN5gi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqN5gi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqN5gi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmqN5gi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqN5gi.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKxI4Tg.s: Assembler messages:
encrypt.c: /tmp/ccKxI4Tg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKxI4Tg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKxI4Tg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKxI4Tg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxI4Tg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxI4Tg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxI4Tg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxI4Tg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxI4Tg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxI4Tg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxI4Tg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxI4Tg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKxI4Tg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxI4Tg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKxI4Tg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxI4Tg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKxI4Tg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxI4Tg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxI4Tg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxI4Tg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxI4Tg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxI4Tg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKxI4Tg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxI4Tg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQgP6Rk.s: Assembler messages:
encrypt.c: /tmp/ccQgP6Rk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQgP6Rk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQgP6Rk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQgP6Rk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgP6Rk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgP6Rk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgP6Rk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgP6Rk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgP6Rk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgP6Rk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgP6Rk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgP6Rk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQgP6Rk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgP6Rk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQgP6Rk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQgP6Rk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgP6Rk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgP6Rk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgP6Rk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgP6Rk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgP6Rk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQgP6Rk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgP6Rk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgP6Rk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuUzEB3.s: Assembler messages:
encrypt.c: /tmp/ccuUzEB3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUzEB3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUzEB3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUzEB3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUzEB3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUzEB3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUzEB3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUzEB3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUzEB3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUzEB3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUzEB3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUzEB3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUzEB3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUzEB3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUzEB3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUzEB3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuUzEB3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUzEB3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUzEB3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUzEB3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUzEB3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUzEB3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUzEB3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUzEB3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyvQbOb.s: Assembler messages:
encrypt.c: /tmp/ccyvQbOb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvQbOb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvQbOb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvQbOb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvQbOb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvQbOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvQbOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvQbOb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvQbOb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvQbOb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvQbOb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvQbOb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvQbOb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvQbOb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvQbOb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvQbOb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvQbOb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvQbOb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvQbOb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvQbOb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvQbOb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvQbOb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvQbOb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvQbOb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5W8gB2.s: Assembler messages:
encrypt.c: /tmp/cc5W8gB2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5W8gB2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5W8gB2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5W8gB2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W8gB2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W8gB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W8gB2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W8gB2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W8gB2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5W8gB2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5W8gB2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5W8gB2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5W8gB2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W8gB2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5W8gB2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5W8gB2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5W8gB2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5W8gB2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5W8gB2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W8gB2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5W8gB2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5W8gB2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5W8gB2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5W8gB2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpsUWp1.s: Assembler messages:
encrypt.c: /tmp/ccpsUWp1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpsUWp1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpsUWp1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpsUWp1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsUWp1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsUWp1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsUWp1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsUWp1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsUWp1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsUWp1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsUWp1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsUWp1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpsUWp1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsUWp1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpsUWp1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsUWp1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpsUWp1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsUWp1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsUWp1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsUWp1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsUWp1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsUWp1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpsUWp1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsUWp1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaQ7gme.s: Assembler messages:
encrypt.c: /tmp/ccaQ7gme.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaQ7gme.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaQ7gme.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaQ7gme.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ7gme.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ7gme.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ7gme.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ7gme.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ7gme.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQ7gme.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQ7gme.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQ7gme.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaQ7gme.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ7gme.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaQ7gme.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaQ7gme.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQ7gme.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQ7gme.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQ7gme.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ7gme.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQ7gme.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaQ7gme.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQ7gme.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQ7gme.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccodbAq9.s: Assembler messages:
encrypt.c: /tmp/ccodbAq9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodbAq9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodbAq9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccodbAq9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbAq9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbAq9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbAq9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbAq9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbAq9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbAq9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbAq9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbAq9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodbAq9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbAq9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodbAq9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbAq9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccodbAq9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbAq9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodbAq9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodbAq9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbAq9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodbAq9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodbAq9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodbAq9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfAEeI7.s: Assembler messages:
encrypt.c: /tmp/ccfAEeI7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfAEeI7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfAEeI7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfAEeI7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAEeI7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAEeI7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAEeI7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAEeI7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAEeI7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAEeI7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAEeI7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAEeI7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfAEeI7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAEeI7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfAEeI7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfAEeI7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAEeI7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAEeI7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAEeI7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAEeI7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAEeI7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAEeI7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAEeI7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAEeI7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfjMdE2.s: Assembler messages:
encrypt.c: /tmp/ccfjMdE2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjMdE2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfjMdE2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfjMdE2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjMdE2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjMdE2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjMdE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjMdE2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjMdE2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjMdE2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjMdE2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjMdE2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfjMdE2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjMdE2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfjMdE2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjMdE2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfjMdE2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjMdE2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjMdE2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjMdE2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjMdE2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjMdE2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjMdE2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjMdE2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmSVveP.s: Assembler messages:
encrypt.c: /tmp/ccmSVveP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSVveP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSVveP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSVveP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSVveP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSVveP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSVveP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSVveP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSVveP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSVveP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSVveP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSVveP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSVveP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSVveP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSVveP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSVveP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmSVveP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSVveP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSVveP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSVveP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSVveP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSVveP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSVveP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSVveP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwNyKb9.s: Assembler messages:
encrypt.c: /tmp/ccwNyKb9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNyKb9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNyKb9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNyKb9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNyKb9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNyKb9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNyKb9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNyKb9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNyKb9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNyKb9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNyKb9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNyKb9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNyKb9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNyKb9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNyKb9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwNyKb9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNyKb9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNyKb9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNyKb9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNyKb9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNyKb9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNyKb9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNyKb9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNyKb9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDOPWM0.s: Assembler messages:
encrypt.c: /tmp/ccDOPWM0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOPWM0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOPWM0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOPWM0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOPWM0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOPWM0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOPWM0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOPWM0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOPWM0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOPWM0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOPWM0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOPWM0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOPWM0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOPWM0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOPWM0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDOPWM0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOPWM0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOPWM0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOPWM0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOPWM0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOPWM0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOPWM0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOPWM0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOPWM0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwwMYeM.s: Assembler messages:
encrypt.c: /tmp/ccwwMYeM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwwMYeM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwwMYeM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwwMYeM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwMYeM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwMYeM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwMYeM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwMYeM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwMYeM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwMYeM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwMYeM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwMYeM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwwMYeM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwMYeM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwwMYeM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwMYeM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwwMYeM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwMYeM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwMYeM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwMYeM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwMYeM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwMYeM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwwMYeM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwMYeM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccaAWTkT.s: Assembler messages:
encrypt.c: /tmp/ccaAWTkT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaAWTkT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaAWTkT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaAWTkT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAWTkT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAWTkT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAWTkT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAWTkT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAWTkT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAWTkT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAWTkT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAWTkT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaAWTkT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAWTkT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaAWTkT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAWTkT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaAWTkT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAWTkT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAWTkT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAWTkT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAWTkT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAWTkT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaAWTkT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAWTkT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccrrLHq7.s: Assembler messages:
encrypt.c: /tmp/ccrrLHq7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrrLHq7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrrLHq7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrrLHq7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrLHq7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrLHq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrLHq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrLHq7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrLHq7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrLHq7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrLHq7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrLHq7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrrLHq7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrLHq7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrrLHq7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrrLHq7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrrLHq7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrLHq7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrLHq7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrLHq7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrLHq7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrrLHq7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrLHq7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrrLHq7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cck7DscR.s: Assembler messages:
encrypt.c: /tmp/cck7DscR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck7DscR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck7DscR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck7DscR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7DscR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7DscR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7DscR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7DscR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7DscR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7DscR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7DscR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7DscR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck7DscR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7DscR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck7DscR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7DscR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck7DscR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7DscR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck7DscR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck7DscR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7DscR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck7DscR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cck7DscR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck7DscR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyvHEk2.s: Assembler messages:
encrypt.c: /tmp/ccyvHEk2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvHEk2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvHEk2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvHEk2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHEk2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHEk2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHEk2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHEk2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHEk2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvHEk2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvHEk2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvHEk2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvHEk2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHEk2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvHEk2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvHEk2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvHEk2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHEk2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHEk2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHEk2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHEk2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvHEk2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHEk2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHEk2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9JOTWu.s: Assembler messages:
encrypt.c: /tmp/cc9JOTWu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9JOTWu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9JOTWu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9JOTWu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JOTWu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JOTWu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JOTWu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JOTWu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JOTWu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JOTWu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JOTWu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JOTWu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9JOTWu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JOTWu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9JOTWu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JOTWu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9JOTWu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JOTWu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JOTWu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JOTWu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JOTWu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JOTWu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9JOTWu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JOTWu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyKNo4I.s: Assembler messages:
encrypt.c: /tmp/ccyKNo4I.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKNo4I.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKNo4I.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKNo4I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNo4I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNo4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNo4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNo4I.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNo4I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKNo4I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKNo4I.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKNo4I.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKNo4I.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNo4I.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKNo4I.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyKNo4I.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKNo4I.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKNo4I.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKNo4I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNo4I.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKNo4I.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyKNo4I.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKNo4I.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKNo4I.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ5spXA.s: Assembler messages:
encrypt.c: /tmp/ccJ5spXA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5spXA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5spXA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5spXA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5spXA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5spXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5spXA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5spXA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5spXA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5spXA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5spXA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5spXA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5spXA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5spXA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5spXA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ5spXA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5spXA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5spXA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5spXA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5spXA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5spXA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5spXA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5spXA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5spXA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqPao4o.s: Assembler messages:
encrypt.c: /tmp/ccqPao4o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPao4o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPao4o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPao4o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPao4o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPao4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPao4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPao4o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPao4o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPao4o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPao4o.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPao4o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPao4o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPao4o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPao4o.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPao4o.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqPao4o.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPao4o.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPao4o.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPao4o.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPao4o.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPao4o.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPao4o.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPao4o.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc3E60cM.s: Assembler messages:
encrypt.c: /tmp/cc3E60cM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3E60cM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3E60cM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3E60cM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E60cM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E60cM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E60cM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E60cM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E60cM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3E60cM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3E60cM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3E60cM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3E60cM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E60cM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3E60cM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3E60cM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3E60cM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E60cM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E60cM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E60cM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E60cM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3E60cM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E60cM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E60cM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccL93w4w.s: Assembler messages:
encrypt.c: /tmp/ccL93w4w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL93w4w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL93w4w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL93w4w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL93w4w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL93w4w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL93w4w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL93w4w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL93w4w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL93w4w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL93w4w.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL93w4w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL93w4w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL93w4w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL93w4w.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL93w4w.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL93w4w.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL93w4w.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL93w4w.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL93w4w.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL93w4w.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL93w4w.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL93w4w.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL93w4w.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJHSLIH.s: Assembler messages:
encrypt.c: /tmp/ccJHSLIH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJHSLIH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJHSLIH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJHSLIH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHSLIH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHSLIH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHSLIH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHSLIH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHSLIH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJHSLIH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJHSLIH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJHSLIH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJHSLIH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHSLIH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJHSLIH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJHSLIH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJHSLIH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHSLIH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHSLIH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHSLIH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHSLIH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJHSLIH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHSLIH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHSLIH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cceIOWeu.s: Assembler messages:
encrypt.c: /tmp/cceIOWeu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceIOWeu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceIOWeu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceIOWeu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIOWeu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIOWeu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIOWeu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIOWeu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIOWeu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceIOWeu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceIOWeu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceIOWeu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceIOWeu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIOWeu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceIOWeu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceIOWeu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceIOWeu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceIOWeu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceIOWeu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceIOWeu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIOWeu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceIOWeu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceIOWeu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceIOWeu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqeK4SX.s: Assembler messages:
encrypt.c: /tmp/ccqeK4SX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeK4SX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeK4SX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeK4SX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeK4SX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeK4SX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeK4SX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeK4SX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeK4SX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeK4SX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeK4SX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeK4SX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeK4SX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeK4SX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeK4SX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeK4SX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeK4SX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeK4SX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeK4SX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeK4SX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeK4SX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeK4SX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeK4SX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeK4SX.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczgMjeI.s: Assembler messages:
encrypt.c: /tmp/cczgMjeI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgMjeI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgMjeI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczgMjeI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgMjeI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgMjeI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgMjeI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgMjeI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgMjeI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgMjeI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgMjeI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgMjeI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgMjeI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgMjeI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgMjeI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgMjeI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczgMjeI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgMjeI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgMjeI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgMjeI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgMjeI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgMjeI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgMjeI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgMjeI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLLC9FO.s: Assembler messages:
encrypt.c: /tmp/ccLLC9FO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLC9FO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLC9FO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLC9FO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLC9FO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLC9FO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLC9FO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLC9FO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLC9FO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLC9FO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLC9FO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLC9FO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLC9FO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLC9FO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLC9FO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLLC9FO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLC9FO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLC9FO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLC9FO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLC9FO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLC9FO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLC9FO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLC9FO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLC9FO.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSdactF.s: Assembler messages:
encrypt.c: /tmp/ccSdactF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdactF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdactF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdactF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdactF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdactF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdactF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdactF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdactF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdactF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdactF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdactF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdactF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdactF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdactF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdactF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSdactF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdactF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdactF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdactF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdactF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdactF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdactF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdactF.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccOP90qN.s: Assembler messages:
encrypt.c: /tmp/ccOP90qN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOP90qN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOP90qN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOP90qN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP90qN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP90qN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP90qN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP90qN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP90qN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP90qN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP90qN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP90qN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOP90qN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP90qN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOP90qN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP90qN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOP90qN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP90qN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOP90qN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOP90qN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP90qN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOP90qN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOP90qN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOP90qN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbAAdGY.s: Assembler messages:
encrypt.c: /tmp/ccbAAdGY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAAdGY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAAdGY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbAAdGY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAAdGY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAAdGY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAAdGY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAAdGY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAAdGY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAAdGY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAAdGY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAAdGY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbAAdGY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAAdGY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAAdGY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbAAdGY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAAdGY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAAdGY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAAdGY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAAdGY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAAdGY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbAAdGY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAAdGY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAAdGY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8zBmnT.s: Assembler messages:
encrypt.c: /tmp/cc8zBmnT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zBmnT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zBmnT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zBmnT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zBmnT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zBmnT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zBmnT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zBmnT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zBmnT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zBmnT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zBmnT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zBmnT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zBmnT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zBmnT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zBmnT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8zBmnT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zBmnT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zBmnT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zBmnT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zBmnT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zBmnT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zBmnT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zBmnT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zBmnT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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