Implementation notes: x86, titan0, crypto_aead/omdsha256k128n96tau128v2

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
214764refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
215168refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
220272refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
220672refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
220980refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
221100refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
223912refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
224604refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224952refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
225556refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
225924refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
227820refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
228184refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
228572refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
228572refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
229000refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
229828refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
230552refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
232316refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
234564refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
234892refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
235200refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
235592refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
235944refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
237020refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
237192refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
237300refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
238556refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
238564refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
239836refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
239844refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
240708refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
243316refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
244480refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
246032refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
246204refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
246456refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
246496refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
247044refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
248200refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
252316refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
252352refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
252964refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
253308refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
253692refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
253736refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
255180refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
256572refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
256616refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
257456refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
259464refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
259608refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
259752refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
260680refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
261504refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
261596refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
262812refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
263440refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
263576refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
264112refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
264344refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
264392refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
264508refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
264524refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
264644refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
265332refgcc -m32 -O -fomit-frame-pointer2019070820190110
266128refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
266928refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
267328refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
267336refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
267712refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
267784refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
268844refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
268900refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
269160refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
269452refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
269596refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
269916refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
270708refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
270712refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
270860refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
270916refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
271428refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
272176refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
272300refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
272936refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
273036refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
273284refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
274116refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
274328refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
274864refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
274900refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
274988refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
275032refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
275380refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
275672refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
275684refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
276024refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
276140refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
276308refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
276388refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
276420refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
276764refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
277404refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
278956refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
278964refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
279744refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
279944refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
283268refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
283612refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
283888refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
284128refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
284748refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
284760refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
285040refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
285044refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
285252refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
286376refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
286612refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
287124refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
287732refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
288092refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
288540refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
288616refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
288728refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
288728refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
289048refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
289132refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
289248refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
289408refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
289512refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
289596refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
289808refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
290008refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
290100refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
290836refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
291024refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
291048refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
291620refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
291800refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
291840refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
291884refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
291884refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
292168refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
292172refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292340refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
292348refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
292408refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292424refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292468refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
292540refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292684refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292748refgcc -m32 -Os -fomit-frame-pointer2019070820190110
292780refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
292920refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
292972refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
293160refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
293260refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
293416refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
293696refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
293840refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
293892refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
294176refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
294232refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
294388refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
294476refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
294512refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
294776refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
296180refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
296320refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
296520refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
297280refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
297580refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
299580refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
299672refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
299968refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWIrQzG.s: Assembler messages:
encrypt.c: /tmp/ccWIrQzG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWIrQzG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWIrQzG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWIrQzG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIrQzG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIrQzG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIrQzG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIrQzG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIrQzG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIrQzG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIrQzG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIrQzG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWIrQzG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIrQzG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWIrQzG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWIrQzG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIrQzG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIrQzG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIrQzG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIrQzG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIrQzG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWIrQzG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIrQzG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIrQzG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchv2t76.s: Assembler messages:
encrypt.c: /tmp/cchv2t76.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchv2t76.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchv2t76.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchv2t76.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv2t76.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv2t76.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv2t76.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv2t76.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv2t76.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv2t76.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv2t76.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv2t76.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchv2t76.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv2t76.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchv2t76.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv2t76.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchv2t76.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv2t76.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv2t76.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv2t76.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv2t76.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv2t76.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchv2t76.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv2t76.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXs2P58.s: Assembler messages:
encrypt.c: /tmp/ccXs2P58.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXs2P58.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXs2P58.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXs2P58.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs2P58.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs2P58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs2P58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs2P58.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs2P58.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXs2P58.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXs2P58.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXs2P58.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXs2P58.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs2P58.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXs2P58.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXs2P58.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXs2P58.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXs2P58.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXs2P58.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXs2P58.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXs2P58.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXs2P58.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXs2P58.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXs2P58.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXvx9aA.s: Assembler messages:
encrypt.c: /tmp/ccXvx9aA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXvx9aA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXvx9aA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXvx9aA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvx9aA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvx9aA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvx9aA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvx9aA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvx9aA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvx9aA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvx9aA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvx9aA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXvx9aA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvx9aA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXvx9aA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXvx9aA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXvx9aA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvx9aA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvx9aA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvx9aA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvx9aA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXvx9aA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvx9aA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXvx9aA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEXEr26.s: Assembler messages:
encrypt.c: /tmp/ccEXEr26.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXEr26.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXEr26.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXEr26.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXEr26.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXEr26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXEr26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXEr26.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXEr26.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXEr26.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXEr26.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXEr26.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXEr26.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXEr26.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXEr26.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXEr26.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEXEr26.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXEr26.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXEr26.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXEr26.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXEr26.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXEr26.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXEr26.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXEr26.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbwp4HJ.s: Assembler messages:
encrypt.c: /tmp/ccbwp4HJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbwp4HJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbwp4HJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbwp4HJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwp4HJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwp4HJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwp4HJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwp4HJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwp4HJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbwp4HJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbwp4HJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbwp4HJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbwp4HJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwp4HJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbwp4HJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbwp4HJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbwp4HJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwp4HJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwp4HJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwp4HJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwp4HJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbwp4HJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwp4HJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwp4HJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8TfOWA.s: Assembler messages:
encrypt.c: /tmp/cc8TfOWA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TfOWA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TfOWA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TfOWA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TfOWA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TfOWA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TfOWA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TfOWA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TfOWA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TfOWA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TfOWA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TfOWA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TfOWA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TfOWA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TfOWA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TfOWA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TfOWA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TfOWA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TfOWA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TfOWA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TfOWA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TfOWA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TfOWA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TfOWA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdcw0T5.s: Assembler messages:
encrypt.c: /tmp/ccdcw0T5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdcw0T5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdcw0T5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdcw0T5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcw0T5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcw0T5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcw0T5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcw0T5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcw0T5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcw0T5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcw0T5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcw0T5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdcw0T5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcw0T5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdcw0T5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcw0T5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdcw0T5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdcw0T5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcw0T5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcw0T5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcw0T5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcw0T5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcw0T5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdcw0T5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKvYF8u.s: Assembler messages:
encrypt.c: /tmp/ccKvYF8u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKvYF8u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKvYF8u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKvYF8u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvYF8u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvYF8u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvYF8u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvYF8u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvYF8u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvYF8u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvYF8u.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvYF8u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKvYF8u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvYF8u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKvYF8u.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvYF8u.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKvYF8u.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKvYF8u.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKvYF8u.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKvYF8u.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvYF8u.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKvYF8u.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKvYF8u.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKvYF8u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXfzTkU.s: Assembler messages:
encrypt.c: /tmp/ccXfzTkU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXfzTkU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXfzTkU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXfzTkU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfzTkU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfzTkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfzTkU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfzTkU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfzTkU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfzTkU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfzTkU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfzTkU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXfzTkU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfzTkU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXfzTkU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXfzTkU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfzTkU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfzTkU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfzTkU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfzTkU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfzTkU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXfzTkU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfzTkU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfzTkU.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6zh9nP.s: Assembler messages:
encrypt.c: /tmp/cc6zh9nP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6zh9nP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6zh9nP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6zh9nP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zh9nP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zh9nP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zh9nP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zh9nP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zh9nP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zh9nP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zh9nP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zh9nP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6zh9nP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zh9nP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6zh9nP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6zh9nP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zh9nP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zh9nP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zh9nP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zh9nP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zh9nP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6zh9nP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zh9nP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zh9nP.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqAgtqk.s: Assembler messages:
encrypt.c: /tmp/ccqAgtqk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqAgtqk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqAgtqk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqAgtqk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAgtqk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAgtqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAgtqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAgtqk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAgtqk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAgtqk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAgtqk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAgtqk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqAgtqk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAgtqk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqAgtqk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAgtqk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqAgtqk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAgtqk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAgtqk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAgtqk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAgtqk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAgtqk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqAgtqk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAgtqk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccC9Ys1W.s: Assembler messages:
encrypt.c: /tmp/ccC9Ys1W.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC9Ys1W.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC9Ys1W.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccC9Ys1W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Ys1W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Ys1W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Ys1W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Ys1W.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Ys1W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9Ys1W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9Ys1W.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9Ys1W.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC9Ys1W.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Ys1W.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC9Ys1W.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC9Ys1W.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9Ys1W.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Ys1W.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Ys1W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Ys1W.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Ys1W.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC9Ys1W.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Ys1W.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Ys1W.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cchjmYLt.s: Assembler messages:
encrypt.c: /tmp/cchjmYLt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjmYLt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjmYLt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchjmYLt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjmYLt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjmYLt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjmYLt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjmYLt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjmYLt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjmYLt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjmYLt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjmYLt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjmYLt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjmYLt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjmYLt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjmYLt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchjmYLt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjmYLt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjmYLt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjmYLt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjmYLt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjmYLt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjmYLt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjmYLt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1vxXSs.s: Assembler messages:
encrypt.c: /tmp/cc1vxXSs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1vxXSs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1vxXSs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1vxXSs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vxXSs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vxXSs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vxXSs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vxXSs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vxXSs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vxXSs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vxXSs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vxXSs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1vxXSs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vxXSs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1vxXSs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vxXSs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1vxXSs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1vxXSs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1vxXSs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1vxXSs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vxXSs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1vxXSs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1vxXSs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1vxXSs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAHa7TP.s: Assembler messages:
encrypt.c: /tmp/ccAHa7TP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHa7TP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHa7TP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHa7TP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHa7TP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHa7TP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHa7TP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHa7TP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHa7TP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHa7TP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHa7TP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHa7TP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHa7TP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHa7TP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHa7TP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAHa7TP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHa7TP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHa7TP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHa7TP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHa7TP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHa7TP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHa7TP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHa7TP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHa7TP.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOM5GwM.s: Assembler messages:
encrypt.c: /tmp/ccOM5GwM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOM5GwM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOM5GwM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOM5GwM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM5GwM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM5GwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM5GwM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM5GwM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM5GwM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOM5GwM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOM5GwM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOM5GwM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOM5GwM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM5GwM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOM5GwM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOM5GwM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOM5GwM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM5GwM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM5GwM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM5GwM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM5GwM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOM5GwM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM5GwM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM5GwM.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPjneXe.s: Assembler messages:
encrypt.c: /tmp/ccPjneXe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjneXe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjneXe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjneXe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjneXe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjneXe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjneXe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjneXe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjneXe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjneXe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjneXe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjneXe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjneXe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjneXe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjneXe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjneXe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPjneXe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjneXe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjneXe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjneXe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjneXe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjneXe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjneXe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjneXe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMWfIyI.s: Assembler messages:
encrypt.c: /tmp/ccMWfIyI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMWfIyI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMWfIyI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMWfIyI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWfIyI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWfIyI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWfIyI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWfIyI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWfIyI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWfIyI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWfIyI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWfIyI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMWfIyI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWfIyI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMWfIyI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMWfIyI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWfIyI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWfIyI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWfIyI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWfIyI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWfIyI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMWfIyI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWfIyI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWfIyI.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUJIq2f.s: Assembler messages:
encrypt.c: /tmp/ccUJIq2f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJIq2f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUJIq2f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJIq2f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJIq2f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJIq2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJIq2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJIq2f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJIq2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJIq2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJIq2f.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJIq2f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUJIq2f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJIq2f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUJIq2f.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJIq2f.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUJIq2f.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJIq2f.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJIq2f.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJIq2f.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJIq2f.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJIq2f.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJIq2f.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJIq2f.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTx5NBe.s: Assembler messages:
encrypt.c: /tmp/ccTx5NBe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTx5NBe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTx5NBe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTx5NBe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTx5NBe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTx5NBe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTx5NBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTx5NBe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTx5NBe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTx5NBe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTx5NBe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTx5NBe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTx5NBe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTx5NBe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTx5NBe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTx5NBe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTx5NBe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTx5NBe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTx5NBe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTx5NBe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTx5NBe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTx5NBe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTx5NBe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTx5NBe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccioURKR.s: Assembler messages:
encrypt.c: /tmp/ccioURKR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioURKR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccioURKR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccioURKR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioURKR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioURKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioURKR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioURKR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioURKR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioURKR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioURKR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioURKR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccioURKR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioURKR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccioURKR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccioURKR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioURKR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioURKR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioURKR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioURKR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioURKR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioURKR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioURKR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioURKR.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc4sNtG.s: Assembler messages:
encrypt.c: /tmp/ccc4sNtG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4sNtG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4sNtG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4sNtG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4sNtG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4sNtG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4sNtG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4sNtG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4sNtG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4sNtG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4sNtG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4sNtG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4sNtG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4sNtG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4sNtG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc4sNtG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4sNtG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4sNtG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4sNtG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4sNtG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4sNtG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4sNtG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4sNtG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4sNtG.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccod4kub.s: Assembler messages:
encrypt.c: /tmp/ccod4kub.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccod4kub.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccod4kub.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccod4kub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod4kub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod4kub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod4kub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod4kub.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod4kub.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod4kub.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod4kub.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod4kub.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccod4kub.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod4kub.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccod4kub.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod4kub.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccod4kub.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccod4kub.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccod4kub.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccod4kub.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccod4kub.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccod4kub.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccod4kub.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccod4kub.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc62VCq1.s: Assembler messages:
encrypt.c: /tmp/cc62VCq1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc62VCq1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc62VCq1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc62VCq1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62VCq1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62VCq1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62VCq1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62VCq1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62VCq1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62VCq1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62VCq1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62VCq1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc62VCq1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62VCq1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc62VCq1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc62VCq1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62VCq1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62VCq1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62VCq1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62VCq1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62VCq1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62VCq1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62VCq1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62VCq1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsy5UgO.s: Assembler messages:
encrypt.c: /tmp/ccsy5UgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsy5UgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsy5UgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsy5UgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsy5UgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsy5UgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsy5UgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsy5UgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsy5UgO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsy5UgO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsy5UgO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsy5UgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsy5UgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsy5UgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsy5UgO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsy5UgO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsy5UgO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsy5UgO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsy5UgO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsy5UgO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsy5UgO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsy5UgO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsy5UgO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsy5UgO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDzbwiJ.s: Assembler messages:
encrypt.c: /tmp/ccDzbwiJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzbwiJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzbwiJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzbwiJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzbwiJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzbwiJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzbwiJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzbwiJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzbwiJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzbwiJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzbwiJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzbwiJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzbwiJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzbwiJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzbwiJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzbwiJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDzbwiJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzbwiJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzbwiJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzbwiJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzbwiJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzbwiJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzbwiJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzbwiJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczjDkSO.s: Assembler messages:
encrypt.c: /tmp/cczjDkSO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczjDkSO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczjDkSO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczjDkSO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjDkSO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjDkSO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjDkSO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjDkSO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjDkSO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjDkSO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjDkSO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjDkSO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczjDkSO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjDkSO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczjDkSO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczjDkSO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjDkSO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjDkSO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjDkSO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjDkSO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjDkSO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczjDkSO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjDkSO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjDkSO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY0IsBQ.s: Assembler messages:
encrypt.c: /tmp/ccY0IsBQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY0IsBQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY0IsBQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY0IsBQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0IsBQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0IsBQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0IsBQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0IsBQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0IsBQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0IsBQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0IsBQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0IsBQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY0IsBQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0IsBQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY0IsBQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0IsBQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY0IsBQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0IsBQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0IsBQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0IsBQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0IsBQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0IsBQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0IsBQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0IsBQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cciAQAy0.s: Assembler messages:
encrypt.c: /tmp/cciAQAy0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAQAy0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAQAy0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciAQAy0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAQAy0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAQAy0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAQAy0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAQAy0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAQAy0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciAQAy0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciAQAy0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciAQAy0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAQAy0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAQAy0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAQAy0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciAQAy0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciAQAy0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAQAy0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAQAy0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAQAy0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAQAy0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAQAy0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAQAy0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAQAy0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq9G0JN.s: Assembler messages:
encrypt.c: /tmp/ccq9G0JN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq9G0JN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq9G0JN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq9G0JN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9G0JN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9G0JN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9G0JN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9G0JN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9G0JN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9G0JN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9G0JN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9G0JN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq9G0JN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9G0JN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq9G0JN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9G0JN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq9G0JN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9G0JN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9G0JN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9G0JN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9G0JN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9G0JN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9G0JN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9G0JN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczcVwNO.s: Assembler messages:
encrypt.c: /tmp/cczcVwNO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcVwNO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcVwNO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczcVwNO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcVwNO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcVwNO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcVwNO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcVwNO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcVwNO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcVwNO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcVwNO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcVwNO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczcVwNO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcVwNO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcVwNO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczcVwNO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcVwNO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcVwNO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcVwNO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcVwNO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcVwNO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcVwNO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcVwNO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcVwNO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8jeujF.s: Assembler messages:
encrypt.c: /tmp/cc8jeujF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jeujF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jeujF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jeujF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jeujF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jeujF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jeujF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jeujF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jeujF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jeujF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jeujF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jeujF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jeujF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jeujF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jeujF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jeujF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8jeujF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jeujF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jeujF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jeujF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jeujF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jeujF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jeujF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jeujF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWyO6dO.s: Assembler messages:
encrypt.c: /tmp/ccWyO6dO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWyO6dO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWyO6dO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWyO6dO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyO6dO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyO6dO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyO6dO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyO6dO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyO6dO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWyO6dO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWyO6dO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWyO6dO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWyO6dO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyO6dO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWyO6dO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWyO6dO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWyO6dO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyO6dO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyO6dO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyO6dO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyO6dO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWyO6dO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyO6dO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyO6dO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdjgKwA.s: Assembler messages:
encrypt.c: /tmp/ccdjgKwA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjgKwA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjgKwA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjgKwA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjgKwA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjgKwA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjgKwA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjgKwA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjgKwA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjgKwA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjgKwA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjgKwA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjgKwA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjgKwA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjgKwA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjgKwA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdjgKwA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjgKwA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjgKwA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjgKwA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjgKwA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjgKwA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjgKwA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjgKwA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchKI2WY.s: Assembler messages:
encrypt.c: /tmp/cchKI2WY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKI2WY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchKI2WY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchKI2WY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKI2WY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKI2WY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKI2WY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKI2WY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKI2WY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKI2WY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKI2WY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKI2WY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchKI2WY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKI2WY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchKI2WY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchKI2WY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKI2WY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKI2WY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKI2WY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKI2WY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKI2WY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKI2WY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKI2WY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKI2WY.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHVniKH.s: Assembler messages:
encrypt.c: /tmp/ccHVniKH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHVniKH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHVniKH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHVniKH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVniKH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVniKH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVniKH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVniKH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVniKH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVniKH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVniKH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVniKH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHVniKH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVniKH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHVniKH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVniKH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHVniKH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVniKH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVniKH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVniKH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVniKH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVniKH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHVniKH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVniKH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cczIRo5N.s: Assembler messages:
encrypt.c: /tmp/cczIRo5N.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIRo5N.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIRo5N.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczIRo5N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRo5N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRo5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRo5N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRo5N.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRo5N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIRo5N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIRo5N.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIRo5N.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIRo5N.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRo5N.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIRo5N.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczIRo5N.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIRo5N.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIRo5N.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIRo5N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRo5N.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIRo5N.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIRo5N.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIRo5N.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIRo5N.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4gn6BE.s: Assembler messages:
encrypt.c: /tmp/cc4gn6BE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gn6BE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gn6BE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gn6BE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gn6BE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gn6BE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gn6BE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gn6BE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gn6BE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gn6BE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gn6BE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gn6BE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gn6BE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gn6BE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gn6BE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gn6BE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4gn6BE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4gn6BE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gn6BE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gn6BE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gn6BE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gn6BE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gn6BE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4gn6BE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTWnuI2.s: Assembler messages:
encrypt.c: /tmp/ccTWnuI2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTWnuI2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTWnuI2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTWnuI2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWnuI2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWnuI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWnuI2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWnuI2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWnuI2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWnuI2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWnuI2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWnuI2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTWnuI2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWnuI2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTWnuI2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTWnuI2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWnuI2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWnuI2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWnuI2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWnuI2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWnuI2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTWnuI2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWnuI2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWnuI2.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9rA4ER.s: Assembler messages:
encrypt.c: /tmp/cc9rA4ER.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rA4ER.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rA4ER.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rA4ER.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rA4ER.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rA4ER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rA4ER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rA4ER.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rA4ER.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rA4ER.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rA4ER.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rA4ER.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rA4ER.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rA4ER.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rA4ER.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rA4ER.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9rA4ER.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rA4ER.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rA4ER.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rA4ER.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rA4ER.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rA4ER.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rA4ER.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rA4ER.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctVvYtg.s: Assembler messages:
encrypt.c: /tmp/cctVvYtg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctVvYtg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctVvYtg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctVvYtg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVvYtg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVvYtg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVvYtg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVvYtg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVvYtg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVvYtg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVvYtg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVvYtg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctVvYtg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVvYtg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctVvYtg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctVvYtg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVvYtg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVvYtg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVvYtg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVvYtg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVvYtg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctVvYtg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVvYtg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVvYtg.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr2lUBG.s: Assembler messages:
encrypt.c: /tmp/ccr2lUBG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2lUBG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr2lUBG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr2lUBG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2lUBG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2lUBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2lUBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2lUBG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2lUBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2lUBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2lUBG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2lUBG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr2lUBG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2lUBG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr2lUBG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2lUBG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr2lUBG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2lUBG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2lUBG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2lUBG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2lUBG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2lUBG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2lUBG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2lUBG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsmDDPb.s: Assembler messages:
encrypt.c: /tmp/ccsmDDPb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsmDDPb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsmDDPb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsmDDPb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmDDPb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmDDPb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmDDPb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmDDPb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmDDPb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmDDPb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmDDPb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmDDPb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsmDDPb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmDDPb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsmDDPb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsmDDPb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmDDPb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmDDPb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmDDPb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmDDPb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmDDPb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsmDDPb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmDDPb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmDDPb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3lMQtR.s: Assembler messages:
encrypt.c: /tmp/cc3lMQtR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3lMQtR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3lMQtR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3lMQtR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lMQtR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lMQtR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lMQtR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lMQtR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lMQtR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lMQtR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lMQtR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lMQtR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3lMQtR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lMQtR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3lMQtR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lMQtR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3lMQtR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lMQtR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lMQtR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lMQtR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lMQtR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lMQtR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3lMQtR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lMQtR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5JBLDj.s: Assembler messages:
encrypt.c: /tmp/cc5JBLDj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5JBLDj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5JBLDj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5JBLDj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JBLDj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JBLDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JBLDj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JBLDj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JBLDj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JBLDj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JBLDj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JBLDj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5JBLDj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JBLDj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5JBLDj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5JBLDj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JBLDj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JBLDj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JBLDj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JBLDj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JBLDj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5JBLDj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JBLDj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JBLDj.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKMOe9b.s: Assembler messages:
encrypt.c: /tmp/ccKMOe9b.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMOe9b.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMOe9b.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMOe9b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMOe9b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMOe9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMOe9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMOe9b.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMOe9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMOe9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMOe9b.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMOe9b.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMOe9b.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMOe9b.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMOe9b.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKMOe9b.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMOe9b.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMOe9b.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMOe9b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMOe9b.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMOe9b.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMOe9b.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMOe9b.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMOe9b.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUpikMO.s: Assembler messages:
encrypt.c: /tmp/ccUpikMO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpikMO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUpikMO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpikMO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpikMO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpikMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpikMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpikMO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpikMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpikMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpikMO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpikMO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUpikMO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpikMO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUpikMO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpikMO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUpikMO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpikMO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpikMO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpikMO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpikMO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpikMO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpikMO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpikMO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJA4ocE.s: Assembler messages:
encrypt.c: /tmp/ccJA4ocE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJA4ocE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJA4ocE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJA4ocE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA4ocE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA4ocE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA4ocE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA4ocE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA4ocE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJA4ocE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJA4ocE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJA4ocE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJA4ocE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA4ocE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJA4ocE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJA4ocE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJA4ocE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJA4ocE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJA4ocE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJA4ocE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA4ocE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJA4ocE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJA4ocE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJA4ocE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsutQ02.s: Assembler messages:
encrypt.c: /tmp/ccsutQ02.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsutQ02.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsutQ02.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsutQ02.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsutQ02.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsutQ02.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsutQ02.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsutQ02.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsutQ02.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsutQ02.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsutQ02.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsutQ02.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsutQ02.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsutQ02.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsutQ02.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsutQ02.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsutQ02.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsutQ02.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsutQ02.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsutQ02.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsutQ02.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsutQ02.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsutQ02.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsutQ02.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpLkHbY.s: Assembler messages:
encrypt.c: /tmp/ccpLkHbY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpLkHbY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpLkHbY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpLkHbY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLkHbY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLkHbY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLkHbY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLkHbY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLkHbY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLkHbY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLkHbY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLkHbY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpLkHbY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLkHbY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpLkHbY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpLkHbY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpLkHbY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLkHbY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLkHbY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLkHbY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLkHbY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpLkHbY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLkHbY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpLkHbY.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsFUpOx.s: Assembler messages:
encrypt.c: /tmp/ccsFUpOx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsFUpOx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsFUpOx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsFUpOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUpOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUpOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUpOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUpOx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUpOx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUpOx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUpOx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUpOx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsFUpOx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUpOx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsFUpOx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUpOx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsFUpOx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUpOx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFUpOx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFUpOx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUpOx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFUpOx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsFUpOx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFUpOx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6NEFt6.s: Assembler messages:
encrypt.c: /tmp/cc6NEFt6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6NEFt6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6NEFt6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6NEFt6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NEFt6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NEFt6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NEFt6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NEFt6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NEFt6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NEFt6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NEFt6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NEFt6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6NEFt6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NEFt6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6NEFt6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6NEFt6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NEFt6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NEFt6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NEFt6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NEFt6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NEFt6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NEFt6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NEFt6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NEFt6.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpb52bE.s: Assembler messages:
encrypt.c: /tmp/ccpb52bE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpb52bE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpb52bE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpb52bE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb52bE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb52bE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb52bE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb52bE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb52bE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpb52bE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpb52bE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpb52bE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpb52bE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb52bE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpb52bE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpb52bE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpb52bE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpb52bE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpb52bE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpb52bE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb52bE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpb52bE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpb52bE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpb52bE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9nXfFY.s: Assembler messages:
encrypt.c: /tmp/cc9nXfFY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9nXfFY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9nXfFY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9nXfFY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nXfFY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nXfFY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nXfFY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nXfFY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nXfFY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9nXfFY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9nXfFY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9nXfFY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9nXfFY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nXfFY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9nXfFY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9nXfFY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9nXfFY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9nXfFY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9nXfFY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nXfFY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9nXfFY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9nXfFY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9nXfFY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9nXfFY.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsQoKEB.s: Assembler messages:
encrypt.c: /tmp/ccsQoKEB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsQoKEB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsQoKEB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsQoKEB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQoKEB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQoKEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQoKEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQoKEB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQoKEB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQoKEB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQoKEB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQoKEB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsQoKEB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQoKEB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsQoKEB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQoKEB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsQoKEB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQoKEB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQoKEB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQoKEB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQoKEB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQoKEB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsQoKEB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQoKEB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAGF68o.s: Assembler messages:
encrypt.c: /tmp/ccAGF68o.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGF68o.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGF68o.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGF68o.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGF68o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGF68o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGF68o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGF68o.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGF68o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGF68o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGF68o.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGF68o.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGF68o.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGF68o.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGF68o.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAGF68o.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGF68o.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGF68o.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGF68o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGF68o.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGF68o.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGF68o.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGF68o.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGF68o.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciFfsGZ.s: Assembler messages:
encrypt.c: /tmp/cciFfsGZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFfsGZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFfsGZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciFfsGZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFfsGZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFfsGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFfsGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFfsGZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFfsGZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFfsGZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFfsGZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFfsGZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFfsGZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFfsGZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFfsGZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFfsGZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciFfsGZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFfsGZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFfsGZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFfsGZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFfsGZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFfsGZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFfsGZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFfsGZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1GXvTT.s: Assembler messages:
encrypt.c: /tmp/cc1GXvTT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GXvTT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GXvTT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1GXvTT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GXvTT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GXvTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GXvTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GXvTT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GXvTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GXvTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GXvTT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GXvTT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1GXvTT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GXvTT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GXvTT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GXvTT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1GXvTT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GXvTT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GXvTT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GXvTT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GXvTT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GXvTT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1GXvTT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GXvTT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA1xAuk.s: Assembler messages:
encrypt.c: /tmp/ccA1xAuk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1xAuk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1xAuk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccA1xAuk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1xAuk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1xAuk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1xAuk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1xAuk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1xAuk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1xAuk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1xAuk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1xAuk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA1xAuk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1xAuk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1xAuk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA1xAuk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA1xAuk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1xAuk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1xAuk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1xAuk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1xAuk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA1xAuk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1xAuk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA1xAuk.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccb5AAsZ.s: Assembler messages:
encrypt.c: /tmp/ccb5AAsZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5AAsZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5AAsZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5AAsZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5AAsZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5AAsZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5AAsZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5AAsZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5AAsZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5AAsZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5AAsZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5AAsZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5AAsZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5AAsZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5AAsZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5AAsZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb5AAsZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5AAsZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5AAsZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5AAsZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5AAsZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5AAsZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5AAsZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5AAsZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjBXmhs.s: Assembler messages:
encrypt.c: /tmp/ccjBXmhs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBXmhs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBXmhs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBXmhs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBXmhs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBXmhs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBXmhs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBXmhs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBXmhs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBXmhs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBXmhs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBXmhs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBXmhs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBXmhs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBXmhs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjBXmhs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBXmhs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBXmhs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBXmhs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBXmhs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBXmhs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBXmhs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBXmhs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBXmhs.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc17sFZk.s: Assembler messages:
encrypt.c: /tmp/cc17sFZk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17sFZk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc17sFZk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc17sFZk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17sFZk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17sFZk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17sFZk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17sFZk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17sFZk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17sFZk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17sFZk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17sFZk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc17sFZk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17sFZk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc17sFZk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc17sFZk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17sFZk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17sFZk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17sFZk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17sFZk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17sFZk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17sFZk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17sFZk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17sFZk.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAqzgW0.s: Assembler messages:
encrypt.c: /tmp/ccAqzgW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqzgW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqzgW0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqzgW0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqzgW0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqzgW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqzgW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqzgW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqzgW0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqzgW0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqzgW0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqzgW0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqzgW0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqzgW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqzgW0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqzgW0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAqzgW0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqzgW0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqzgW0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqzgW0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqzgW0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqzgW0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqzgW0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqzgW0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIelnHP.s: Assembler messages:
encrypt.c: /tmp/ccIelnHP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIelnHP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIelnHP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIelnHP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIelnHP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIelnHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIelnHP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIelnHP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIelnHP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIelnHP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIelnHP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIelnHP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIelnHP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIelnHP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIelnHP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIelnHP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIelnHP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIelnHP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIelnHP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIelnHP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIelnHP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIelnHP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIelnHP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIelnHP.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccytSTTk.s: Assembler messages:
encrypt.c: /tmp/ccytSTTk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytSTTk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytSTTk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccytSTTk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytSTTk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytSTTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytSTTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytSTTk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytSTTk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytSTTk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytSTTk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytSTTk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytSTTk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytSTTk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytSTTk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytSTTk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccytSTTk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytSTTk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytSTTk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytSTTk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytSTTk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytSTTk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytSTTk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytSTTk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCCMwON.s: Assembler messages:
encrypt.c: /tmp/ccCCMwON.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCMwON.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCMwON.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCMwON.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCMwON.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCMwON.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCMwON.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCMwON.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCMwON.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCMwON.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCMwON.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCMwON.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCMwON.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCMwON.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCMwON.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCCMwON.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCMwON.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCMwON.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCMwON.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCMwON.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCMwON.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCMwON.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCMwON.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCMwON.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP1IhOa.s: Assembler messages:
encrypt.c: /tmp/ccP1IhOa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1IhOa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1IhOa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1IhOa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1IhOa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1IhOa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1IhOa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1IhOa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1IhOa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1IhOa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1IhOa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1IhOa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1IhOa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1IhOa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1IhOa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1IhOa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP1IhOa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1IhOa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1IhOa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1IhOa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1IhOa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1IhOa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1IhOa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1IhOa.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK1IwKk.s: Assembler messages:
encrypt.c: /tmp/ccK1IwKk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1IwKk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1IwKk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1IwKk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1IwKk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1IwKk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1IwKk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1IwKk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1IwKk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1IwKk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1IwKk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1IwKk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1IwKk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1IwKk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1IwKk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1IwKk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK1IwKk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1IwKk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1IwKk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1IwKk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1IwKk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1IwKk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1IwKk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1IwKk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOqKufS.s: Assembler messages:
encrypt.c: /tmp/ccOqKufS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqKufS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqKufS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqKufS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqKufS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqKufS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqKufS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqKufS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqKufS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqKufS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqKufS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqKufS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqKufS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqKufS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqKufS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOqKufS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqKufS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqKufS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqKufS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqKufS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqKufS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqKufS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqKufS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqKufS.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1jzAqO.s: Assembler messages:
encrypt.c: /tmp/cc1jzAqO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1jzAqO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1jzAqO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1jzAqO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jzAqO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jzAqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jzAqO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jzAqO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jzAqO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1jzAqO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1jzAqO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1jzAqO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1jzAqO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jzAqO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1jzAqO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1jzAqO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1jzAqO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1jzAqO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1jzAqO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jzAqO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1jzAqO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1jzAqO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1jzAqO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1jzAqO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGmygDe.s: Assembler messages:
encrypt.c: /tmp/ccGmygDe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmygDe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmygDe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmygDe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmygDe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmygDe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmygDe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmygDe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmygDe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmygDe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmygDe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmygDe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmygDe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmygDe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmygDe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmygDe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGmygDe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmygDe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmygDe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmygDe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmygDe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmygDe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmygDe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmygDe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVHvwT9.s: Assembler messages:
encrypt.c: /tmp/ccVHvwT9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHvwT9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHvwT9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHvwT9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHvwT9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHvwT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHvwT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHvwT9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHvwT9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHvwT9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHvwT9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHvwT9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHvwT9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHvwT9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHvwT9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHvwT9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVHvwT9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHvwT9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHvwT9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHvwT9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHvwT9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHvwT9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHvwT9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHvwT9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaKAUHD.s: Assembler messages:
encrypt.c: /tmp/ccaKAUHD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKAUHD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKAUHD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKAUHD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKAUHD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKAUHD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKAUHD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKAUHD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKAUHD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKAUHD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKAUHD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKAUHD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKAUHD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKAUHD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKAUHD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaKAUHD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKAUHD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKAUHD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKAUHD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKAUHD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKAUHD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKAUHD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKAUHD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKAUHD.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP1N2Nu.s: Assembler messages:
encrypt.c: /tmp/ccP1N2Nu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1N2Nu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1N2Nu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1N2Nu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1N2Nu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1N2Nu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1N2Nu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1N2Nu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1N2Nu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1N2Nu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1N2Nu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1N2Nu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1N2Nu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1N2Nu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1N2Nu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP1N2Nu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1N2Nu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1N2Nu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1N2Nu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1N2Nu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1N2Nu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1N2Nu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1N2Nu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1N2Nu.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckDGYF2.s: Assembler messages:
encrypt.c: /tmp/cckDGYF2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDGYF2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDGYF2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckDGYF2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDGYF2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDGYF2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDGYF2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDGYF2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDGYF2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDGYF2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDGYF2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDGYF2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDGYF2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDGYF2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDGYF2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDGYF2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckDGYF2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDGYF2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDGYF2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDGYF2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDGYF2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDGYF2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDGYF2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDGYF2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cccZC2JF.s: Assembler messages:
encrypt.c: /tmp/cccZC2JF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccZC2JF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccZC2JF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccZC2JF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZC2JF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZC2JF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZC2JF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZC2JF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZC2JF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccZC2JF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccZC2JF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccZC2JF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccZC2JF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZC2JF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccZC2JF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccZC2JF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccZC2JF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZC2JF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZC2JF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZC2JF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZC2JF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccZC2JF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZC2JF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZC2JF.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cczG8lT9.s: Assembler messages:
encrypt.c: /tmp/cczG8lT9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczG8lT9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczG8lT9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczG8lT9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG8lT9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG8lT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG8lT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG8lT9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG8lT9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG8lT9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG8lT9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG8lT9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczG8lT9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG8lT9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczG8lT9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG8lT9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczG8lT9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczG8lT9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczG8lT9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczG8lT9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG8lT9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczG8lT9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczG8lT9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczG8lT9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclPt6K9.s: Assembler messages:
encrypt.c: /tmp/cclPt6K9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPt6K9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPt6K9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclPt6K9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPt6K9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPt6K9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPt6K9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPt6K9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPt6K9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPt6K9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPt6K9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPt6K9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPt6K9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPt6K9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPt6K9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPt6K9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclPt6K9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPt6K9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPt6K9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPt6K9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPt6K9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPt6K9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPt6K9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPt6K9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyrclGy.s: Assembler messages:
encrypt.c: /tmp/ccyrclGy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyrclGy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyrclGy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyrclGy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrclGy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrclGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrclGy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrclGy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrclGy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrclGy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrclGy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrclGy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyrclGy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrclGy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyrclGy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyrclGy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrclGy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrclGy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrclGy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrclGy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrclGy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyrclGy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrclGy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrclGy.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccUuXw1.s: Assembler messages:
encrypt.c: /tmp/cccUuXw1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccUuXw1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccUuXw1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccUuXw1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUuXw1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUuXw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUuXw1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUuXw1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUuXw1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUuXw1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUuXw1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUuXw1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccUuXw1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUuXw1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccUuXw1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccUuXw1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUuXw1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUuXw1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUuXw1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUuXw1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUuXw1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUuXw1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUuXw1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUuXw1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdqbbTx.s: Assembler messages:
encrypt.c: /tmp/ccdqbbTx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdqbbTx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdqbbTx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdqbbTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqbbTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqbbTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqbbTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqbbTx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqbbTx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqbbTx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqbbTx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqbbTx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdqbbTx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqbbTx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdqbbTx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqbbTx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdqbbTx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqbbTx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqbbTx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqbbTx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqbbTx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqbbTx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdqbbTx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqbbTx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYgvKLt.s: Assembler messages:
encrypt.c: /tmp/ccYgvKLt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgvKLt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYgvKLt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYgvKLt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgvKLt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgvKLt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgvKLt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgvKLt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgvKLt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgvKLt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgvKLt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgvKLt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYgvKLt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgvKLt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYgvKLt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgvKLt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYgvKLt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgvKLt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgvKLt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgvKLt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgvKLt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgvKLt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgvKLt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgvKLt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciTyJYS.s: Assembler messages:
encrypt.c: /tmp/cciTyJYS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTyJYS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTyJYS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciTyJYS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTyJYS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTyJYS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTyJYS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTyJYS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTyJYS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTyJYS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTyJYS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTyJYS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTyJYS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTyJYS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTyJYS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciTyJYS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTyJYS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTyJYS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTyJYS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTyJYS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTyJYS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTyJYS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTyJYS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTyJYS.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cclhZnT2.s: Assembler messages:
encrypt.c: /tmp/cclhZnT2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhZnT2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhZnT2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclhZnT2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhZnT2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhZnT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhZnT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhZnT2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhZnT2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhZnT2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhZnT2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhZnT2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhZnT2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhZnT2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhZnT2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclhZnT2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhZnT2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhZnT2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhZnT2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhZnT2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhZnT2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhZnT2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhZnT2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhZnT2.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccr3ZuFA.s: Assembler messages:
encrypt.c: /tmp/ccr3ZuFA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3ZuFA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3ZuFA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3ZuFA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3ZuFA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3ZuFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3ZuFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3ZuFA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3ZuFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3ZuFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3ZuFA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3ZuFA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3ZuFA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3ZuFA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3ZuFA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3ZuFA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr3ZuFA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3ZuFA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3ZuFA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3ZuFA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3ZuFA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3ZuFA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3ZuFA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3ZuFA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMZvjFW.s: Assembler messages:
encrypt.c: /tmp/ccMZvjFW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZvjFW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZvjFW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZvjFW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZvjFW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZvjFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZvjFW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZvjFW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZvjFW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZvjFW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZvjFW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZvjFW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZvjFW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZvjFW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZvjFW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMZvjFW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZvjFW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZvjFW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZvjFW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZvjFW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZvjFW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZvjFW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZvjFW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZvjFW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy5mF6x.s: Assembler messages:
encrypt.c: /tmp/ccy5mF6x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5mF6x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5mF6x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5mF6x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5mF6x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5mF6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5mF6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5mF6x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5mF6x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5mF6x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5mF6x.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5mF6x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5mF6x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5mF6x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5mF6x.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5mF6x.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy5mF6x.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5mF6x.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5mF6x.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5mF6x.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5mF6x.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5mF6x.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5mF6x.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5mF6x.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaVjVqS.s: Assembler messages:
encrypt.c: /tmp/ccaVjVqS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaVjVqS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaVjVqS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaVjVqS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVjVqS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVjVqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVjVqS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVjVqS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVjVqS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVjVqS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVjVqS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVjVqS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaVjVqS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVjVqS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaVjVqS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaVjVqS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVjVqS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVjVqS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVjVqS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVjVqS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVjVqS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaVjVqS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVjVqS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVjVqS.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuGLVDh.s: Assembler messages:
encrypt.c: /tmp/ccuGLVDh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuGLVDh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuGLVDh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuGLVDh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGLVDh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGLVDh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGLVDh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGLVDh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGLVDh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGLVDh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGLVDh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGLVDh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuGLVDh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGLVDh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuGLVDh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGLVDh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuGLVDh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGLVDh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGLVDh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGLVDh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGLVDh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGLVDh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGLVDh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGLVDh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGLjRTN.s: Assembler messages:
encrypt.c: /tmp/ccGLjRTN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLjRTN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLjRTN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLjRTN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLjRTN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLjRTN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLjRTN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLjRTN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLjRTN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLjRTN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLjRTN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLjRTN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLjRTN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLjRTN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLjRTN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGLjRTN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLjRTN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLjRTN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLjRTN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLjRTN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLjRTN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLjRTN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLjRTN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLjRTN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZr7fie.s: Assembler messages:
encrypt.c: /tmp/ccZr7fie.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZr7fie.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZr7fie.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZr7fie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr7fie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr7fie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr7fie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr7fie.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr7fie.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr7fie.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr7fie.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr7fie.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZr7fie.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr7fie.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZr7fie.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr7fie.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZr7fie.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr7fie.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZr7fie.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZr7fie.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr7fie.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZr7fie.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZr7fie.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZr7fie.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccBkTOpY.s: Assembler messages:
encrypt.c: /tmp/ccBkTOpY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkTOpY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkTOpY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkTOpY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkTOpY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkTOpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkTOpY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkTOpY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkTOpY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkTOpY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkTOpY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkTOpY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkTOpY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkTOpY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkTOpY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBkTOpY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkTOpY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkTOpY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkTOpY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkTOpY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkTOpY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkTOpY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkTOpY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkTOpY.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccPgyCBl.s: Assembler messages:
encrypt.c: /tmp/ccPgyCBl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgyCBl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgyCBl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgyCBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgyCBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgyCBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgyCBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgyCBl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgyCBl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgyCBl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgyCBl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgyCBl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgyCBl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgyCBl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgyCBl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgyCBl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPgyCBl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgyCBl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgyCBl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgyCBl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgyCBl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgyCBl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgyCBl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgyCBl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTVbO9i.s: Assembler messages:
encrypt.c: /tmp/ccTVbO9i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTVbO9i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTVbO9i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTVbO9i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVbO9i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVbO9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVbO9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVbO9i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVbO9i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVbO9i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVbO9i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVbO9i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTVbO9i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVbO9i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTVbO9i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVbO9i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTVbO9i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVbO9i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVbO9i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVbO9i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVbO9i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVbO9i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTVbO9i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVbO9i.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsA07mN.s: Assembler messages:
encrypt.c: /tmp/ccsA07mN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsA07mN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsA07mN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsA07mN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA07mN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA07mN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA07mN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA07mN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA07mN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA07mN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA07mN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA07mN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsA07mN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA07mN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsA07mN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsA07mN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsA07mN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA07mN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA07mN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA07mN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA07mN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsA07mN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA07mN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsA07mN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqaI1R6.s: Assembler messages:
encrypt.c: /tmp/ccqaI1R6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqaI1R6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqaI1R6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqaI1R6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaI1R6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaI1R6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaI1R6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaI1R6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaI1R6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaI1R6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaI1R6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaI1R6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqaI1R6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaI1R6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqaI1R6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaI1R6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqaI1R6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaI1R6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqaI1R6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqaI1R6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaI1R6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqaI1R6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqaI1R6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqaI1R6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqhjLiw.s: Assembler messages:
encrypt.c: /tmp/ccqhjLiw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqhjLiw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqhjLiw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqhjLiw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhjLiw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhjLiw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhjLiw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhjLiw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhjLiw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhjLiw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhjLiw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhjLiw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqhjLiw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhjLiw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqhjLiw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqhjLiw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhjLiw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhjLiw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhjLiw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhjLiw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhjLiw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhjLiw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhjLiw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhjLiw.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLRTwQr.s: Assembler messages:
encrypt.c: /tmp/ccLRTwQr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLRTwQr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLRTwQr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLRTwQr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRTwQr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRTwQr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRTwQr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRTwQr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRTwQr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLRTwQr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLRTwQr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLRTwQr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLRTwQr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRTwQr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLRTwQr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLRTwQr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLRTwQr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRTwQr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRTwQr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRTwQr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRTwQr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLRTwQr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRTwQr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLRTwQr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvasPkZ.s: Assembler messages:
encrypt.c: /tmp/ccvasPkZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvasPkZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvasPkZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvasPkZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvasPkZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvasPkZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvasPkZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvasPkZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvasPkZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvasPkZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvasPkZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvasPkZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvasPkZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvasPkZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvasPkZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvasPkZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvasPkZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvasPkZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvasPkZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvasPkZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvasPkZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvasPkZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvasPkZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvasPkZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBxXPy6.s: Assembler messages:
encrypt.c: /tmp/ccBxXPy6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBxXPy6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBxXPy6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBxXPy6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxXPy6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxXPy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxXPy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxXPy6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxXPy6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBxXPy6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBxXPy6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBxXPy6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBxXPy6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxXPy6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBxXPy6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBxXPy6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBxXPy6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBxXPy6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBxXPy6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBxXPy6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxXPy6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBxXPy6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBxXPy6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBxXPy6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPxRZ5B.s: Assembler messages:
encrypt.c: /tmp/ccPxRZ5B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxRZ5B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxRZ5B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxRZ5B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRZ5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRZ5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRZ5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRZ5B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRZ5B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxRZ5B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxRZ5B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxRZ5B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxRZ5B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRZ5B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxRZ5B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPxRZ5B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxRZ5B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxRZ5B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxRZ5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRZ5B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxRZ5B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxRZ5B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxRZ5B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxRZ5B.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQCOCCq.s: Assembler messages:
encrypt.c: /tmp/ccQCOCCq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQCOCCq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQCOCCq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQCOCCq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCOCCq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCOCCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCOCCq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCOCCq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCOCCq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQCOCCq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQCOCCq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQCOCCq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQCOCCq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCOCCq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQCOCCq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQCOCCq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQCOCCq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCOCCq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCOCCq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCOCCq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCOCCq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQCOCCq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCOCCq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCOCCq.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchli446.s: Assembler messages:
encrypt.c: /tmp/cchli446.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchli446.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchli446.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchli446.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchli446.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchli446.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchli446.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchli446.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchli446.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchli446.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchli446.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchli446.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchli446.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchli446.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchli446.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchli446.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchli446.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchli446.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchli446.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchli446.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchli446.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchli446.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchli446.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchli446.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMYbUwn.s: Assembler messages:
encrypt.c: /tmp/ccMYbUwn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMYbUwn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMYbUwn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMYbUwn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYbUwn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYbUwn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYbUwn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYbUwn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYbUwn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYbUwn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYbUwn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYbUwn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMYbUwn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYbUwn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMYbUwn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMYbUwn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYbUwn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYbUwn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYbUwn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYbUwn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYbUwn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYbUwn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYbUwn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYbUwn.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccdOXpT.s: Assembler messages:
encrypt.c: /tmp/cccdOXpT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdOXpT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdOXpT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdOXpT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdOXpT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdOXpT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdOXpT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdOXpT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdOXpT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdOXpT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdOXpT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdOXpT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdOXpT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdOXpT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdOXpT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdOXpT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccdOXpT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdOXpT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdOXpT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdOXpT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdOXpT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdOXpT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdOXpT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdOXpT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc21PvxP.s: Assembler messages:
encrypt.c: /tmp/cc21PvxP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc21PvxP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc21PvxP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc21PvxP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21PvxP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21PvxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21PvxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21PvxP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21PvxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21PvxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21PvxP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21PvxP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc21PvxP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21PvxP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc21PvxP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21PvxP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc21PvxP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21PvxP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc21PvxP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc21PvxP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21PvxP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc21PvxP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc21PvxP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc21PvxP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf9Yfte.s: Assembler messages:
encrypt.c: /tmp/ccf9Yfte.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf9Yfte.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf9Yfte.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccf9Yfte.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9Yfte.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9Yfte.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9Yfte.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9Yfte.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9Yfte.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9Yfte.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9Yfte.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9Yfte.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf9Yfte.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9Yfte.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf9Yfte.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf9Yfte.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9Yfte.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9Yfte.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9Yfte.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9Yfte.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9Yfte.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf9Yfte.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9Yfte.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9Yfte.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGCmgTo.s: Assembler messages:
encrypt.c: /tmp/ccGCmgTo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGCmgTo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGCmgTo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGCmgTo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCmgTo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCmgTo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCmgTo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCmgTo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCmgTo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGCmgTo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGCmgTo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGCmgTo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGCmgTo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCmgTo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGCmgTo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGCmgTo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGCmgTo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGCmgTo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGCmgTo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCmgTo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGCmgTo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGCmgTo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGCmgTo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGCmgTo.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cceBvPGX.s: Assembler messages:
encrypt.c: /tmp/cceBvPGX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBvPGX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBvPGX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceBvPGX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBvPGX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBvPGX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBvPGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBvPGX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBvPGX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBvPGX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBvPGX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBvPGX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBvPGX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBvPGX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBvPGX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBvPGX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceBvPGX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBvPGX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBvPGX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBvPGX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBvPGX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBvPGX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBvPGX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBvPGX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJvsaGT.s: Assembler messages:
encrypt.c: /tmp/ccJvsaGT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvsaGT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJvsaGT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJvsaGT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsaGT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsaGT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsaGT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsaGT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsaGT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvsaGT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvsaGT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvsaGT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJvsaGT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsaGT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJvsaGT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvsaGT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJvsaGT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvsaGT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvsaGT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvsaGT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvsaGT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvsaGT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvsaGT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvsaGT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceYCeVh.s: Assembler messages:
encrypt.c: /tmp/cceYCeVh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceYCeVh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceYCeVh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceYCeVh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCeVh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCeVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCeVh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCeVh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCeVh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYCeVh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYCeVh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYCeVh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceYCeVh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCeVh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceYCeVh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceYCeVh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYCeVh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCeVh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCeVh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCeVh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCeVh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceYCeVh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCeVh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCeVh.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHZ1MBL.s: Assembler messages:
encrypt.c: /tmp/ccHZ1MBL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZ1MBL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZ1MBL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZ1MBL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ1MBL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ1MBL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ1MBL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ1MBL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ1MBL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZ1MBL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZ1MBL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZ1MBL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZ1MBL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ1MBL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZ1MBL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZ1MBL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHZ1MBL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZ1MBL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZ1MBL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZ1MBL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ1MBL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZ1MBL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZ1MBL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZ1MBL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYeNE89.s: Assembler messages:
encrypt.c: /tmp/ccYeNE89.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYeNE89.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYeNE89.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYeNE89.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeNE89.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeNE89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeNE89.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeNE89.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeNE89.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeNE89.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeNE89.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeNE89.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYeNE89.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeNE89.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYeNE89.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYeNE89.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeNE89.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeNE89.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeNE89.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeNE89.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeNE89.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYeNE89.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeNE89.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeNE89.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc121xn5.s: Assembler messages:
encrypt.c: /tmp/cc121xn5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc121xn5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc121xn5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc121xn5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc121xn5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc121xn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc121xn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc121xn5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc121xn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc121xn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc121xn5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc121xn5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc121xn5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc121xn5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc121xn5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc121xn5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc121xn5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc121xn5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc121xn5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc121xn5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc121xn5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc121xn5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc121xn5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc121xn5.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq0liaC.s: Assembler messages:
encrypt.c: /tmp/ccq0liaC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0liaC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0liaC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0liaC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0liaC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0liaC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0liaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0liaC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0liaC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0liaC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0liaC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0liaC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0liaC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0liaC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0liaC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0liaC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq0liaC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0liaC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0liaC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0liaC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0liaC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0liaC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0liaC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0liaC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9MRUlg.s: Assembler messages:
encrypt.c: /tmp/cc9MRUlg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MRUlg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MRUlg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MRUlg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MRUlg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MRUlg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MRUlg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MRUlg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MRUlg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MRUlg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MRUlg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MRUlg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MRUlg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MRUlg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MRUlg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MRUlg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MRUlg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MRUlg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MRUlg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MRUlg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MRUlg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MRUlg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MRUlg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MRUlg.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQXuRnK.s: Assembler messages:
encrypt.c: /tmp/ccQXuRnK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQXuRnK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQXuRnK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQXuRnK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXuRnK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXuRnK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXuRnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXuRnK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXuRnK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXuRnK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXuRnK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXuRnK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQXuRnK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXuRnK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQXuRnK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXuRnK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQXuRnK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXuRnK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXuRnK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXuRnK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXuRnK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXuRnK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQXuRnK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXuRnK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHciso5.s: Assembler messages:
encrypt.c: /tmp/ccHciso5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHciso5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHciso5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHciso5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHciso5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHciso5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHciso5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHciso5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHciso5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHciso5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHciso5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHciso5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHciso5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHciso5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHciso5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHciso5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHciso5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHciso5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHciso5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHciso5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHciso5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHciso5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHciso5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHciso5.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg635DK.s: Assembler messages:
encrypt.c: /tmp/ccg635DK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg635DK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg635DK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg635DK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg635DK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg635DK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg635DK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg635DK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg635DK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg635DK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg635DK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg635DK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg635DK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg635DK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg635DK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg635DK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg635DK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg635DK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg635DK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg635DK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg635DK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg635DK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg635DK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg635DK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMb11c2.s: Assembler messages:
encrypt.c: /tmp/ccMb11c2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMb11c2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMb11c2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMb11c2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb11c2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb11c2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb11c2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb11c2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb11c2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb11c2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb11c2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb11c2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMb11c2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb11c2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMb11c2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMb11c2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb11c2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb11c2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb11c2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb11c2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb11c2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMb11c2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb11c2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb11c2.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwREyCr.s: Assembler messages:
encrypt.c: /tmp/ccwREyCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwREyCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwREyCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwREyCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwREyCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwREyCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwREyCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwREyCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwREyCr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwREyCr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwREyCr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwREyCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwREyCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwREyCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwREyCr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwREyCr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwREyCr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwREyCr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwREyCr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwREyCr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwREyCr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwREyCr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwREyCr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwREyCr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKTxQMW.s: Assembler messages:
encrypt.c: /tmp/ccKTxQMW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTxQMW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTxQMW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTxQMW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTxQMW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTxQMW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTxQMW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTxQMW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTxQMW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTxQMW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTxQMW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTxQMW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTxQMW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTxQMW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTxQMW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKTxQMW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTxQMW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTxQMW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTxQMW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTxQMW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTxQMW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTxQMW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTxQMW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTxQMW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchb83Wm.s: Assembler messages:
encrypt.c: /tmp/cchb83Wm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchb83Wm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchb83Wm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchb83Wm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchb83Wm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchb83Wm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchb83Wm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchb83Wm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchb83Wm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchb83Wm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchb83Wm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchb83Wm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchb83Wm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchb83Wm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchb83Wm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchb83Wm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchb83Wm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchb83Wm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchb83Wm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchb83Wm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchb83Wm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchb83Wm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchb83Wm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchb83Wm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccRKHb31.s: Assembler messages:
encrypt.c: /tmp/ccRKHb31.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRKHb31.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRKHb31.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRKHb31.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKHb31.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKHb31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKHb31.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKHb31.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKHb31.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRKHb31.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRKHb31.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRKHb31.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRKHb31.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKHb31.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRKHb31.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRKHb31.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRKHb31.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKHb31.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKHb31.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKHb31.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKHb31.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRKHb31.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKHb31.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKHb31.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccS7iKlu.s: Assembler messages:
encrypt.c: /tmp/ccS7iKlu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7iKlu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7iKlu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7iKlu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7iKlu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7iKlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7iKlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7iKlu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7iKlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7iKlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7iKlu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7iKlu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7iKlu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7iKlu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7iKlu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7iKlu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS7iKlu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7iKlu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7iKlu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7iKlu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7iKlu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7iKlu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7iKlu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7iKlu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaH4z3q.s: Assembler messages:
encrypt.c: /tmp/ccaH4z3q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaH4z3q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaH4z3q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaH4z3q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH4z3q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH4z3q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH4z3q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH4z3q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH4z3q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH4z3q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH4z3q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH4z3q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaH4z3q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH4z3q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaH4z3q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH4z3q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaH4z3q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH4z3q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaH4z3q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaH4z3q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH4z3q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaH4z3q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaH4z3q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaH4z3q.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuqkHR0.s: Assembler messages:
encrypt.c: /tmp/ccuqkHR0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqkHR0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqkHR0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqkHR0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqkHR0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqkHR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqkHR0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqkHR0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqkHR0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqkHR0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqkHR0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqkHR0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqkHR0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqkHR0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqkHR0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuqkHR0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqkHR0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqkHR0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqkHR0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqkHR0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqkHR0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqkHR0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqkHR0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqkHR0.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmsVhOJ.s: Assembler messages:
encrypt.c: /tmp/ccmsVhOJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsVhOJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsVhOJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsVhOJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVhOJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVhOJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVhOJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVhOJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVhOJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsVhOJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsVhOJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsVhOJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsVhOJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVhOJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsVhOJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmsVhOJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsVhOJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVhOJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVhOJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVhOJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVhOJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsVhOJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVhOJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVhOJ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn38bJf.s: Assembler messages:
encrypt.c: /tmp/ccn38bJf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn38bJf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn38bJf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn38bJf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38bJf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38bJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38bJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38bJf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38bJf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38bJf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38bJf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38bJf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn38bJf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38bJf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn38bJf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38bJf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn38bJf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38bJf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn38bJf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn38bJf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38bJf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn38bJf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn38bJf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn38bJf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCpmoQA.s: Assembler messages:
encrypt.c: /tmp/ccCpmoQA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCpmoQA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCpmoQA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCpmoQA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpmoQA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpmoQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpmoQA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpmoQA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpmoQA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpmoQA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpmoQA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpmoQA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCpmoQA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpmoQA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCpmoQA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCpmoQA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpmoQA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpmoQA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpmoQA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpmoQA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpmoQA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCpmoQA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpmoQA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpmoQA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGJzUMc.s: Assembler messages:
encrypt.c: /tmp/ccGJzUMc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJzUMc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJzUMc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJzUMc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJzUMc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJzUMc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJzUMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJzUMc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJzUMc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJzUMc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJzUMc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJzUMc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJzUMc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJzUMc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJzUMc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJzUMc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGJzUMc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJzUMc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJzUMc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJzUMc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJzUMc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJzUMc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJzUMc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJzUMc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc7fdYQj.s: Assembler messages:
encrypt.c: /tmp/cc7fdYQj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fdYQj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fdYQj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fdYQj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdYQj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdYQj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdYQj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdYQj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdYQj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdYQj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdYQj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdYQj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fdYQj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdYQj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fdYQj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdYQj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7fdYQj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdYQj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fdYQj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fdYQj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdYQj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fdYQj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fdYQj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fdYQj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccQlJ3VK.s: Assembler messages:
encrypt.c: /tmp/ccQlJ3VK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlJ3VK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQlJ3VK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlJ3VK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlJ3VK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlJ3VK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlJ3VK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlJ3VK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlJ3VK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlJ3VK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlJ3VK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlJ3VK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQlJ3VK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlJ3VK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQlJ3VK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQlJ3VK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlJ3VK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlJ3VK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlJ3VK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlJ3VK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlJ3VK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlJ3VK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlJ3VK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlJ3VK.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK5yEgh.s: Assembler messages:
encrypt.c: /tmp/ccK5yEgh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK5yEgh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK5yEgh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK5yEgh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5yEgh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5yEgh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5yEgh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5yEgh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5yEgh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5yEgh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5yEgh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5yEgh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK5yEgh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5yEgh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK5yEgh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5yEgh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK5yEgh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5yEgh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5yEgh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5yEgh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5yEgh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5yEgh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK5yEgh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5yEgh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrsEPVD.s: Assembler messages:
encrypt.c: /tmp/ccrsEPVD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsEPVD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrsEPVD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrsEPVD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsEPVD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsEPVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsEPVD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsEPVD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsEPVD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsEPVD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsEPVD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsEPVD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrsEPVD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsEPVD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrsEPVD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrsEPVD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsEPVD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsEPVD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsEPVD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsEPVD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsEPVD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsEPVD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsEPVD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsEPVD.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXoRKUZ.s: Assembler messages:
encrypt.c: /tmp/ccXoRKUZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXoRKUZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXoRKUZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXoRKUZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoRKUZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoRKUZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoRKUZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoRKUZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoRKUZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXoRKUZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXoRKUZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXoRKUZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXoRKUZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoRKUZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXoRKUZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXoRKUZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXoRKUZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXoRKUZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXoRKUZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoRKUZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXoRKUZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXoRKUZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXoRKUZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXoRKUZ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvWNKZo.s: Assembler messages:
encrypt.c: /tmp/ccvWNKZo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWNKZo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWNKZo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWNKZo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWNKZo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWNKZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWNKZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWNKZo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWNKZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWNKZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWNKZo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWNKZo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWNKZo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWNKZo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWNKZo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWNKZo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvWNKZo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWNKZo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWNKZo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWNKZo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWNKZo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWNKZo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvWNKZo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWNKZo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB1x1jR.s: Assembler messages:
encrypt.c: /tmp/ccB1x1jR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1x1jR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1x1jR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1x1jR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1x1jR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1x1jR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1x1jR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1x1jR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1x1jR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1x1jR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1x1jR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1x1jR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1x1jR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1x1jR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1x1jR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB1x1jR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1x1jR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1x1jR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1x1jR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1x1jR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1x1jR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1x1jR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1x1jR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1x1jR.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct2Gagg.s: Assembler messages:
encrypt.c: /tmp/cct2Gagg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2Gagg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2Gagg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2Gagg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Gagg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Gagg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Gagg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Gagg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Gagg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Gagg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Gagg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Gagg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2Gagg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Gagg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2Gagg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Gagg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct2Gagg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Gagg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2Gagg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2Gagg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Gagg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2Gagg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2Gagg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2Gagg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccUZPd9S.s: Assembler messages:
encrypt.c: /tmp/ccUZPd9S.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZPd9S.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUZPd9S.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUZPd9S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZPd9S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZPd9S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZPd9S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZPd9S.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZPd9S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZPd9S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZPd9S.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZPd9S.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUZPd9S.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZPd9S.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUZPd9S.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUZPd9S.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZPd9S.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZPd9S.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZPd9S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZPd9S.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZPd9S.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZPd9S.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZPd9S.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZPd9S.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cctDATnn.s: Assembler messages:
encrypt.c: /tmp/cctDATnn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDATnn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctDATnn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctDATnn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDATnn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDATnn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDATnn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDATnn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDATnn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctDATnn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctDATnn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctDATnn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctDATnn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDATnn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctDATnn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctDATnn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctDATnn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctDATnn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctDATnn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctDATnn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDATnn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctDATnn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDATnn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctDATnn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8Inwep.s: Assembler messages:
encrypt.c: /tmp/cc8Inwep.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Inwep.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Inwep.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Inwep.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Inwep.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Inwep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Inwep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Inwep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Inwep.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Inwep.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Inwep.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Inwep.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Inwep.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Inwep.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Inwep.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Inwep.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Inwep.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Inwep.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Inwep.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Inwep.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Inwep.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Inwep.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Inwep.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Inwep.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqWHYQU.s: Assembler messages:
encrypt.c: /tmp/ccqWHYQU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWHYQU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWHYQU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWHYQU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWHYQU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWHYQU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWHYQU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWHYQU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWHYQU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWHYQU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWHYQU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWHYQU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWHYQU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWHYQU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWHYQU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqWHYQU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWHYQU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWHYQU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWHYQU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWHYQU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWHYQU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWHYQU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWHYQU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWHYQU.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOuA1nz.s: Assembler messages:
encrypt.c: /tmp/ccOuA1nz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOuA1nz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOuA1nz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOuA1nz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuA1nz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuA1nz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuA1nz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuA1nz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuA1nz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuA1nz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuA1nz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuA1nz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOuA1nz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuA1nz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOuA1nz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuA1nz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOuA1nz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuA1nz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuA1nz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuA1nz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuA1nz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuA1nz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOuA1nz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuA1nz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqhbEaI.s: Assembler messages:
encrypt.c: /tmp/ccqhbEaI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqhbEaI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqhbEaI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqhbEaI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhbEaI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhbEaI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhbEaI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhbEaI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhbEaI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhbEaI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhbEaI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhbEaI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqhbEaI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhbEaI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqhbEaI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqhbEaI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhbEaI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhbEaI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhbEaI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhbEaI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhbEaI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhbEaI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhbEaI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhbEaI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8tEpTF.s: Assembler messages:
encrypt.c: /tmp/cc8tEpTF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tEpTF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tEpTF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tEpTF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tEpTF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tEpTF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tEpTF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tEpTF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tEpTF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tEpTF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tEpTF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tEpTF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tEpTF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tEpTF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tEpTF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8tEpTF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tEpTF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tEpTF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tEpTF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tEpTF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tEpTF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tEpTF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tEpTF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tEpTF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTMPZXs.s: Assembler messages:
encrypt.c: /tmp/ccTMPZXs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMPZXs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMPZXs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTMPZXs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPZXs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPZXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPZXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPZXs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPZXs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMPZXs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMPZXs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMPZXs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTMPZXs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPZXs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMPZXs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMPZXs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTMPZXs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMPZXs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMPZXs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMPZXs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPZXs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMPZXs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTMPZXs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMPZXs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9dTUiE.s: Assembler messages:
encrypt.c: /tmp/cc9dTUiE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9dTUiE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9dTUiE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9dTUiE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dTUiE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dTUiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dTUiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dTUiE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dTUiE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dTUiE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dTUiE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dTUiE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9dTUiE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dTUiE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9dTUiE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dTUiE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9dTUiE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dTUiE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dTUiE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dTUiE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dTUiE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dTUiE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9dTUiE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dTUiE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg1bDTR.s: Assembler messages:
encrypt.c: /tmp/ccg1bDTR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1bDTR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1bDTR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1bDTR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bDTR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bDTR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bDTR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bDTR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bDTR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1bDTR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1bDTR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1bDTR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1bDTR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bDTR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1bDTR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1bDTR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1bDTR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1bDTR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1bDTR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bDTR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1bDTR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1bDTR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1bDTR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1bDTR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBSuQZu.s: Assembler messages:
encrypt.c: /tmp/ccBSuQZu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSuQZu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSuQZu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSuQZu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSuQZu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSuQZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSuQZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSuQZu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSuQZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSuQZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSuQZu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSuQZu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSuQZu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSuQZu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSuQZu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSuQZu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBSuQZu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSuQZu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSuQZu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSuQZu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSuQZu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSuQZu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSuQZu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSuQZu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvr7nvI.s: Assembler messages:
encrypt.c: /tmp/ccvr7nvI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvr7nvI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvr7nvI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvr7nvI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr7nvI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr7nvI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr7nvI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr7nvI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr7nvI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvr7nvI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvr7nvI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvr7nvI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvr7nvI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr7nvI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvr7nvI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvr7nvI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvr7nvI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvr7nvI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvr7nvI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr7nvI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvr7nvI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvr7nvI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvr7nvI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvr7nvI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5RNBkx.s: Assembler messages:
encrypt.c: /tmp/cc5RNBkx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5RNBkx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5RNBkx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5RNBkx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNBkx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNBkx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNBkx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNBkx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNBkx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RNBkx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RNBkx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RNBkx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5RNBkx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNBkx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5RNBkx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5RNBkx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5RNBkx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RNBkx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RNBkx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNBkx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RNBkx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5RNBkx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RNBkx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5RNBkx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv6RO2u.s: Assembler messages:
encrypt.c: /tmp/ccv6RO2u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6RO2u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6RO2u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6RO2u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6RO2u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6RO2u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6RO2u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6RO2u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6RO2u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6RO2u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6RO2u.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6RO2u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6RO2u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6RO2u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6RO2u.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6RO2u.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv6RO2u.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6RO2u.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6RO2u.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6RO2u.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6RO2u.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6RO2u.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv6RO2u.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6RO2u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Vu5cr.s: Assembler messages:
encrypt.c: /tmp/cc7Vu5cr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Vu5cr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Vu5cr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Vu5cr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vu5cr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vu5cr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vu5cr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vu5cr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vu5cr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Vu5cr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Vu5cr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Vu5cr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Vu5cr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vu5cr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Vu5cr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Vu5cr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Vu5cr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vu5cr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vu5cr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vu5cr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vu5cr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Vu5cr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vu5cr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vu5cr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWM8LAp.s: Assembler messages:
encrypt.c: /tmp/ccWM8LAp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWM8LAp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWM8LAp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWM8LAp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM8LAp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM8LAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM8LAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM8LAp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM8LAp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM8LAp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM8LAp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM8LAp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWM8LAp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM8LAp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWM8LAp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM8LAp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWM8LAp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM8LAp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM8LAp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM8LAp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM8LAp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM8LAp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWM8LAp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM8LAp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc6mxwNw.s: Assembler messages:
encrypt.c: /tmp/cc6mxwNw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6mxwNw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6mxwNw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6mxwNw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mxwNw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mxwNw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mxwNw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mxwNw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mxwNw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mxwNw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mxwNw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mxwNw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6mxwNw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mxwNw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6mxwNw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mxwNw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6mxwNw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mxwNw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mxwNw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mxwNw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mxwNw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mxwNw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mxwNw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mxwNw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccNmuhtw.s: Assembler messages:
encrypt.c: /tmp/ccNmuhtw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmuhtw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmuhtw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmuhtw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmuhtw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmuhtw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmuhtw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmuhtw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmuhtw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmuhtw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmuhtw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmuhtw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmuhtw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmuhtw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmuhtw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNmuhtw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmuhtw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmuhtw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmuhtw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmuhtw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmuhtw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmuhtw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmuhtw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmuhtw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8wGIKu.s: Assembler messages:
encrypt.c: /tmp/cc8wGIKu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8wGIKu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8wGIKu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8wGIKu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wGIKu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wGIKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wGIKu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wGIKu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wGIKu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8wGIKu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8wGIKu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8wGIKu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8wGIKu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wGIKu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8wGIKu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8wGIKu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8wGIKu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wGIKu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wGIKu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wGIKu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wGIKu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8wGIKu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wGIKu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8wGIKu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfCRJmu.s: Assembler messages:
encrypt.c: /tmp/ccfCRJmu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfCRJmu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfCRJmu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfCRJmu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCRJmu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCRJmu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCRJmu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCRJmu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCRJmu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCRJmu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCRJmu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCRJmu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfCRJmu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCRJmu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfCRJmu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCRJmu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfCRJmu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCRJmu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCRJmu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCRJmu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCRJmu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCRJmu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfCRJmu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCRJmu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0XsWUT.s: Assembler messages:
encrypt.c: /tmp/cc0XsWUT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XsWUT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XsWUT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XsWUT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XsWUT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XsWUT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0XsWUT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsWUT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsWUT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsWUT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XsWUT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsWUT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0XsWUT.s: Assembler messages:
encrypt.c: /tmp/cc0XsWUT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XsWUT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XsWUT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XsWUT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XsWUT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XsWUT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0XsWUT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsWUT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsWUT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsWUT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsWUT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsWUT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XsWUT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsWUT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckSMlyS.s: Assembler messages:
encrypt.c: /tmp/cckSMlyS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSMlyS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSMlyS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckSMlyS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSMlyS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSMlyS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSMlyS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSMlyS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSMlyS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckSMlyS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSMlyS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSMlyS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cckSMlyS.s: Assembler messages:
encrypt.c: /tmp/cckSMlyS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSMlyS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSMlyS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckSMlyS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSMlyS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSMlyS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSMlyS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSMlyS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSMlyS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckSMlyS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSMlyS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSMlyS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSMlyS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSMlyS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5dop2v.s: Assembler messages:
encrypt.c: /tmp/cc5dop2v.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5dop2v.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5dop2v.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5dop2v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dop2v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dop2v.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dop2v.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5dop2v.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5dop2v.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5dop2v.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dop2v.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5dop2v.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc5dop2v.s: Assembler messages:
encrypt.c: /tmp/cc5dop2v.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5dop2v.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5dop2v.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5dop2v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dop2v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dop2v.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dop2v.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5dop2v.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5dop2v.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5dop2v.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dop2v.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dop2v.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5dop2v.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dop2v.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci68roN.s: Assembler messages:
encrypt.c: /tmp/cci68roN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci68roN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci68roN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci68roN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci68roN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci68roN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci68roN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci68roN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci68roN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci68roN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cci68roN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci68roN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cci68roN.s: Assembler messages:
encrypt.c: /tmp/cci68roN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci68roN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci68roN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci68roN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci68roN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci68roN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci68roN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci68roN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci68roN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci68roN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cci68roN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci68roN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cci68roN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci68roN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHEF8FR.s: Assembler messages:
encrypt.c: /tmp/ccHEF8FR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHEF8FR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHEF8FR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHEF8FR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEF8FR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEF8FR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEF8FR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHEF8FR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHEF8FR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHEF8FR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEF8FR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHEF8FR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccHEF8FR.s: Assembler messages:
encrypt.c: /tmp/ccHEF8FR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHEF8FR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHEF8FR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHEF8FR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEF8FR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEF8FR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEF8FR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHEF8FR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHEF8FR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHEF8FR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEF8FR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEF8FR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHEF8FR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEF8FR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cca19pMX.s: Assembler messages:
encrypt.c: /tmp/cca19pMX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca19pMX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca19pMX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca19pMX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca19pMX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca19pMX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca19pMX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca19pMX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca19pMX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca19pMX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cca19pMX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca19pMX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cca19pMX.s: Assembler messages:
encrypt.c: /tmp/cca19pMX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca19pMX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca19pMX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca19pMX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca19pMX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca19pMX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca19pMX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca19pMX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca19pMX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca19pMX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cca19pMX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca19pMX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cca19pMX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca19pMX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceZqmhQ.s: Assembler messages:
encrypt.c: /tmp/cceZqmhQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZqmhQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZqmhQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceZqmhQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZqmhQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZqmhQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceZqmhQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZqmhQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZqmhQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZqmhQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZqmhQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZqmhQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cceZqmhQ.s: Assembler messages:
encrypt.c: /tmp/cceZqmhQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZqmhQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZqmhQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceZqmhQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZqmhQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZqmhQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceZqmhQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZqmhQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZqmhQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZqmhQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZqmhQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZqmhQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZqmhQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZqmhQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmZq0DF.s: Assembler messages:
encrypt.c: /tmp/ccmZq0DF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZq0DF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZq0DF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZq0DF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZq0DF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZq0DF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZq0DF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZq0DF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZq0DF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZq0DF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZq0DF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZq0DF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccmZq0DF.s: Assembler messages:
encrypt.c: /tmp/ccmZq0DF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZq0DF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZq0DF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZq0DF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZq0DF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZq0DF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZq0DF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZq0DF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZq0DF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZq0DF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZq0DF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZq0DF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZq0DF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZq0DF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQbRPNZ.s: Assembler messages:
encrypt.c: /tmp/ccQbRPNZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbRPNZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbRPNZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbRPNZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbRPNZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbRPNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbRPNZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbRPNZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbRPNZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbRPNZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbRPNZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbRPNZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbRPNZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbRPNZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbRPNZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQbRPNZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbRPNZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbRPNZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbRPNZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbRPNZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbRPNZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbRPNZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbRPNZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbRPNZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZhdYfZ.s: Assembler messages:
encrypt.c: /tmp/ccZhdYfZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhdYfZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhdYfZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhdYfZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhdYfZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhdYfZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhdYfZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhdYfZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhdYfZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhdYfZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhdYfZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhdYfZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhdYfZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhdYfZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhdYfZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhdYfZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZhdYfZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhdYfZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhdYfZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhdYfZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhdYfZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhdYfZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhdYfZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhdYfZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgjkguU.s: Assembler messages:
encrypt.c: /tmp/ccgjkguU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjkguU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjkguU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjkguU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjkguU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjkguU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjkguU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjkguU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjkguU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjkguU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjkguU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjkguU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjkguU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjkguU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjkguU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjkguU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgjkguU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjkguU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjkguU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjkguU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjkguU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjkguU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjkguU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjkguU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsVjh8W.s: Assembler messages:
encrypt.c: /tmp/ccsVjh8W.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVjh8W.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVjh8W.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVjh8W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVjh8W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVjh8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVjh8W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVjh8W.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVjh8W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVjh8W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVjh8W.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVjh8W.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVjh8W.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVjh8W.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVjh8W.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsVjh8W.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVjh8W.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVjh8W.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVjh8W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVjh8W.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVjh8W.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVjh8W.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVjh8W.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVjh8W.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cccUl4MX.s: Assembler messages:
encrypt.c: /tmp/cccUl4MX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccUl4MX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccUl4MX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccUl4MX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUl4MX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUl4MX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUl4MX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUl4MX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUl4MX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUl4MX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUl4MX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUl4MX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccUl4MX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUl4MX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccUl4MX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccUl4MX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUl4MX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUl4MX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUl4MX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUl4MX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUl4MX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUl4MX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUl4MX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUl4MX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccepaZm2.s: Assembler messages:
encrypt.c: /tmp/ccepaZm2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepaZm2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepaZm2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepaZm2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepaZm2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepaZm2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepaZm2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepaZm2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepaZm2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepaZm2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepaZm2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepaZm2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepaZm2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepaZm2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepaZm2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepaZm2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccepaZm2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepaZm2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepaZm2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepaZm2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepaZm2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepaZm2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepaZm2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepaZm2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1O3eNY.s: Assembler messages:
encrypt.c: /tmp/cc1O3eNY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1O3eNY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1O3eNY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1O3eNY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1O3eNY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1O3eNY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1O3eNY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1O3eNY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1O3eNY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1O3eNY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1O3eNY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1O3eNY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1O3eNY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1O3eNY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1O3eNY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1O3eNY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1O3eNY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1O3eNY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1O3eNY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1O3eNY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1O3eNY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1O3eNY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1O3eNY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1O3eNY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKPxOxZ.s: Assembler messages:
encrypt.c: /tmp/ccKPxOxZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKPxOxZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKPxOxZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKPxOxZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPxOxZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPxOxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPxOxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPxOxZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPxOxZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPxOxZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPxOxZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPxOxZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKPxOxZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPxOxZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKPxOxZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPxOxZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKPxOxZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPxOxZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPxOxZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPxOxZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPxOxZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPxOxZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKPxOxZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPxOxZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7rwL3b.s: Assembler messages:
encrypt.c: /tmp/cc7rwL3b.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7rwL3b.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7rwL3b.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7rwL3b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rwL3b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rwL3b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rwL3b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rwL3b.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rwL3b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rwL3b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rwL3b.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rwL3b.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7rwL3b.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rwL3b.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7rwL3b.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7rwL3b.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rwL3b.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rwL3b.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rwL3b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rwL3b.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rwL3b.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7rwL3b.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rwL3b.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rwL3b.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHuZXW7.s: Assembler messages:
encrypt.c: /tmp/ccHuZXW7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuZXW7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuZXW7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuZXW7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuZXW7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuZXW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuZXW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuZXW7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuZXW7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuZXW7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuZXW7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuZXW7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuZXW7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuZXW7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuZXW7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuZXW7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHuZXW7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuZXW7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuZXW7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuZXW7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuZXW7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuZXW7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuZXW7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuZXW7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbYUH05.s: Assembler messages:
encrypt.c: /tmp/ccbYUH05.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYUH05.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYUH05.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYUH05.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUH05.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUH05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUH05.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUH05.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUH05.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYUH05.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYUH05.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYUH05.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYUH05.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUH05.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYUH05.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbYUH05.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYUH05.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUH05.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUH05.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUH05.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUH05.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYUH05.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUH05.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUH05.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmdrAo3.s: Assembler messages:
encrypt.c: /tmp/ccmdrAo3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdrAo3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdrAo3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdrAo3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdrAo3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdrAo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdrAo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdrAo3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdrAo3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdrAo3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdrAo3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdrAo3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdrAo3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdrAo3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdrAo3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdrAo3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmdrAo3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdrAo3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdrAo3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdrAo3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdrAo3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdrAo3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdrAo3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdrAo3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG9mBHb.s: Assembler messages:
encrypt.c: /tmp/ccG9mBHb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9mBHb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9mBHb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9mBHb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9mBHb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9mBHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9mBHb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9mBHb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9mBHb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9mBHb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9mBHb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9mBHb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9mBHb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9mBHb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9mBHb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG9mBHb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9mBHb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9mBHb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9mBHb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9mBHb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9mBHb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9mBHb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9mBHb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9mBHb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpXTinb.s: Assembler messages:
encrypt.c: /tmp/ccpXTinb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXTinb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXTinb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXTinb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXTinb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXTinb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXTinb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXTinb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXTinb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXTinb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXTinb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXTinb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXTinb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXTinb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXTinb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXTinb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpXTinb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXTinb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXTinb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXTinb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXTinb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXTinb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXTinb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXTinb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEHLxv7.s: Assembler messages:
encrypt.c: /tmp/ccEHLxv7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEHLxv7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEHLxv7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEHLxv7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHLxv7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHLxv7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHLxv7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHLxv7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHLxv7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEHLxv7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEHLxv7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEHLxv7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEHLxv7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHLxv7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEHLxv7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEHLxv7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEHLxv7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHLxv7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHLxv7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHLxv7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHLxv7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEHLxv7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHLxv7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHLxv7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbdSKg8.s: Assembler messages:
encrypt.c: /tmp/ccbdSKg8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbdSKg8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbdSKg8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbdSKg8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdSKg8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdSKg8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdSKg8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdSKg8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdSKg8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdSKg8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdSKg8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdSKg8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbdSKg8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdSKg8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbdSKg8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdSKg8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbdSKg8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdSKg8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdSKg8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdSKg8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdSKg8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdSKg8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbdSKg8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdSKg8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5cdwFB.s: Assembler messages:
encrypt.c: /tmp/cc5cdwFB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5cdwFB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5cdwFB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5cdwFB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cdwFB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cdwFB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cdwFB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cdwFB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cdwFB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cdwFB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cdwFB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cdwFB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5cdwFB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cdwFB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5cdwFB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cdwFB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5cdwFB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cdwFB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cdwFB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cdwFB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cdwFB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cdwFB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5cdwFB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cdwFB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnVaNry.s: Assembler messages:
encrypt.c: /tmp/ccnVaNry.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnVaNry.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnVaNry.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnVaNry.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVaNry.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVaNry.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVaNry.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVaNry.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVaNry.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVaNry.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVaNry.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVaNry.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnVaNry.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVaNry.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnVaNry.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnVaNry.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVaNry.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVaNry.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVaNry.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVaNry.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVaNry.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnVaNry.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVaNry.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVaNry.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHe96rn.s: Assembler messages:
encrypt.c: /tmp/ccHe96rn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHe96rn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHe96rn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHe96rn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe96rn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe96rn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe96rn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe96rn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe96rn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHe96rn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHe96rn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHe96rn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHe96rn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe96rn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHe96rn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHe96rn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHe96rn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe96rn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe96rn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe96rn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe96rn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHe96rn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe96rn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe96rn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpNHabt.s: Assembler messages:
encrypt.c: /tmp/ccpNHabt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNHabt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNHabt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNHabt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHabt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHabt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHabt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHabt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHabt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHabt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHabt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHabt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNHabt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHabt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNHabt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHabt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpNHabt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHabt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNHabt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNHabt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHabt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNHabt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNHabt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNHabt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX1VwdB.s: Assembler messages:
encrypt.c: /tmp/ccX1VwdB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1VwdB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1VwdB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1VwdB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1VwdB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1VwdB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1VwdB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1VwdB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1VwdB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1VwdB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1VwdB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1VwdB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1VwdB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1VwdB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1VwdB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX1VwdB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1VwdB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1VwdB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1VwdB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1VwdB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1VwdB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1VwdB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1VwdB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1VwdB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccEUduD.s: Assembler messages:
encrypt.c: /tmp/cccEUduD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEUduD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEUduD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccEUduD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEUduD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEUduD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEUduD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEUduD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEUduD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEUduD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEUduD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEUduD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEUduD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEUduD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEUduD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEUduD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccEUduD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEUduD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEUduD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEUduD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEUduD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEUduD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEUduD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEUduD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmeEIOB.s: Assembler messages:
encrypt.c: /tmp/ccmeEIOB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmeEIOB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmeEIOB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmeEIOB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmeEIOB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmeEIOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmeEIOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmeEIOB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmeEIOB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmeEIOB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmeEIOB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmeEIOB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmeEIOB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmeEIOB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmeEIOB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmeEIOB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmeEIOB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmeEIOB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmeEIOB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmeEIOB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmeEIOB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmeEIOB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmeEIOB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmeEIOB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctZOTeo.s: Assembler messages:
encrypt.c: /tmp/cctZOTeo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZOTeo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZOTeo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctZOTeo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZOTeo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZOTeo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZOTeo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZOTeo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZOTeo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZOTeo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZOTeo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZOTeo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZOTeo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZOTeo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZOTeo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctZOTeo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZOTeo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZOTeo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZOTeo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZOTeo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZOTeo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZOTeo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZOTeo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZOTeo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEJWUno.s: Assembler messages:
encrypt.c: /tmp/ccEJWUno.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJWUno.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEJWUno.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEJWUno.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJWUno.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJWUno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJWUno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJWUno.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJWUno.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJWUno.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJWUno.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJWUno.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEJWUno.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJWUno.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEJWUno.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJWUno.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEJWUno.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJWUno.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJWUno.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJWUno.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJWUno.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJWUno.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJWUno.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJWUno.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbycGPd.s: Assembler messages:
encrypt.c: /tmp/ccbycGPd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbycGPd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbycGPd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbycGPd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbycGPd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbycGPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbycGPd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbycGPd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbycGPd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbycGPd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbycGPd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbycGPd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbycGPd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbycGPd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbycGPd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbycGPd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbycGPd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbycGPd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbycGPd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbycGPd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbycGPd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbycGPd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbycGPd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbycGPd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd8tS2a.s: Assembler messages:
encrypt.c: /tmp/ccd8tS2a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd8tS2a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd8tS2a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd8tS2a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8tS2a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8tS2a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8tS2a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8tS2a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8tS2a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8tS2a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8tS2a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8tS2a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd8tS2a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8tS2a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd8tS2a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd8tS2a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8tS2a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8tS2a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8tS2a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8tS2a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8tS2a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd8tS2a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8tS2a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8tS2a.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclLm7dg.s: Assembler messages:
encrypt.c: /tmp/cclLm7dg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclLm7dg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclLm7dg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclLm7dg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLm7dg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLm7dg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLm7dg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLm7dg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLm7dg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclLm7dg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclLm7dg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclLm7dg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclLm7dg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLm7dg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclLm7dg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclLm7dg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclLm7dg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclLm7dg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclLm7dg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclLm7dg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLm7dg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclLm7dg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclLm7dg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclLm7dg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWkeawl.s: Assembler messages:
encrypt.c: /tmp/ccWkeawl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkeawl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkeawl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkeawl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkeawl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkeawl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkeawl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkeawl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkeawl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkeawl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkeawl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkeawl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkeawl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkeawl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkeawl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWkeawl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkeawl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkeawl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkeawl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkeawl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkeawl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkeawl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkeawl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkeawl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyLND6n.s: Assembler messages:
encrypt.c: /tmp/ccyLND6n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLND6n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLND6n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLND6n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLND6n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLND6n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLND6n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLND6n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLND6n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLND6n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLND6n.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLND6n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLND6n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLND6n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLND6n.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLND6n.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyLND6n.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLND6n.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLND6n.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLND6n.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLND6n.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLND6n.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLND6n.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLND6n.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7azw6j.s: Assembler messages:
encrypt.c: /tmp/cc7azw6j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7azw6j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7azw6j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7azw6j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7azw6j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7azw6j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7azw6j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7azw6j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7azw6j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7azw6j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7azw6j.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7azw6j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7azw6j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7azw6j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7azw6j.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7azw6j.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7azw6j.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7azw6j.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7azw6j.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7azw6j.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7azw6j.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7azw6j.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7azw6j.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7azw6j.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIioUDf.s: Assembler messages:
encrypt.c: /tmp/ccIioUDf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIioUDf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIioUDf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIioUDf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIioUDf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIioUDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIioUDf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIioUDf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIioUDf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIioUDf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIioUDf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIioUDf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIioUDf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIioUDf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIioUDf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIioUDf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIioUDf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIioUDf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIioUDf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIioUDf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIioUDf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIioUDf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIioUDf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIioUDf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMMwFg7.s: Assembler messages:
encrypt.c: /tmp/ccMMwFg7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMMwFg7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMMwFg7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMMwFg7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwFg7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwFg7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwFg7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwFg7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwFg7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMwFg7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMwFg7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMwFg7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMMwFg7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwFg7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMMwFg7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMwFg7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMMwFg7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMwFg7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMMwFg7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMMwFg7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwFg7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMMwFg7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMwFg7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMMwFg7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT2mUT1.s: Assembler messages:
encrypt.c: /tmp/ccT2mUT1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT2mUT1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT2mUT1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccT2mUT1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mUT1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mUT1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mUT1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mUT1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mUT1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2mUT1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2mUT1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2mUT1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT2mUT1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mUT1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT2mUT1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT2mUT1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2mUT1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2mUT1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2mUT1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mUT1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2mUT1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT2mUT1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2mUT1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2mUT1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV3yOy2.s: Assembler messages:
encrypt.c: /tmp/ccV3yOy2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV3yOy2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV3yOy2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV3yOy2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3yOy2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3yOy2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3yOy2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3yOy2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3yOy2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3yOy2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3yOy2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3yOy2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV3yOy2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3yOy2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV3yOy2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3yOy2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV3yOy2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3yOy2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV3yOy2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV3yOy2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3yOy2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV3yOy2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV3yOy2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV3yOy2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmo7QdV.s: Assembler messages:
encrypt.c: /tmp/ccmo7QdV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmo7QdV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmo7QdV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmo7QdV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo7QdV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo7QdV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo7QdV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo7QdV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo7QdV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo7QdV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo7QdV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo7QdV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmo7QdV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo7QdV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmo7QdV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmo7QdV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo7QdV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo7QdV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo7QdV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo7QdV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo7QdV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmo7QdV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo7QdV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo7QdV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc56HRB5.s: Assembler messages:
encrypt.c: /tmp/cc56HRB5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc56HRB5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc56HRB5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc56HRB5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56HRB5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56HRB5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56HRB5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56HRB5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56HRB5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56HRB5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56HRB5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56HRB5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc56HRB5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56HRB5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc56HRB5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc56HRB5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56HRB5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56HRB5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56HRB5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56HRB5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56HRB5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc56HRB5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56HRB5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56HRB5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cclufHcf.s: Assembler messages:
encrypt.c: /tmp/cclufHcf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclufHcf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclufHcf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclufHcf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclufHcf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclufHcf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclufHcf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclufHcf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclufHcf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclufHcf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclufHcf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclufHcf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclufHcf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclufHcf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclufHcf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclufHcf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclufHcf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclufHcf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclufHcf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclufHcf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclufHcf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclufHcf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclufHcf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclufHcf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKbyjy2.s: Assembler messages:
encrypt.c: /tmp/ccKbyjy2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbyjy2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbyjy2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbyjy2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbyjy2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbyjy2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbyjy2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbyjy2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbyjy2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbyjy2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbyjy2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbyjy2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbyjy2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbyjy2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbyjy2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbyjy2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKbyjy2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbyjy2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbyjy2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbyjy2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbyjy2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbyjy2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbyjy2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbyjy2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOazeT2.s: Assembler messages:
encrypt.c: /tmp/ccOazeT2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOazeT2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOazeT2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOazeT2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOazeT2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOazeT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOazeT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOazeT2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOazeT2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOazeT2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOazeT2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOazeT2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOazeT2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOazeT2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOazeT2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOazeT2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOazeT2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOazeT2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOazeT2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOazeT2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOazeT2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOazeT2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOazeT2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOazeT2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN9RJdL.s: Assembler messages:
encrypt.c: /tmp/ccN9RJdL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN9RJdL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN9RJdL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccN9RJdL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9RJdL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9RJdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9RJdL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9RJdL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9RJdL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN9RJdL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN9RJdL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN9RJdL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN9RJdL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9RJdL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN9RJdL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN9RJdL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN9RJdL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN9RJdL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN9RJdL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9RJdL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN9RJdL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN9RJdL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN9RJdL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN9RJdL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNGEGLX.s: Assembler messages:
encrypt.c: /tmp/ccNGEGLX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNGEGLX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNGEGLX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNGEGLX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGEGLX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGEGLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGEGLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGEGLX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGEGLX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNGEGLX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNGEGLX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNGEGLX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNGEGLX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGEGLX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNGEGLX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNGEGLX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNGEGLX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNGEGLX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNGEGLX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNGEGLX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGEGLX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNGEGLX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGEGLX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNGEGLX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc42joTJ.s: Assembler messages:
encrypt.c: /tmp/cc42joTJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42joTJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42joTJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc42joTJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42joTJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42joTJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42joTJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42joTJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42joTJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42joTJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42joTJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42joTJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42joTJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42joTJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42joTJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42joTJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42joTJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42joTJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42joTJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42joTJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42joTJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42joTJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42joTJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42joTJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmqMhCS.s: Assembler messages:
encrypt.c: /tmp/ccmqMhCS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmqMhCS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmqMhCS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmqMhCS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqMhCS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqMhCS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqMhCS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqMhCS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqMhCS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqMhCS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqMhCS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqMhCS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmqMhCS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqMhCS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmqMhCS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqMhCS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmqMhCS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqMhCS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqMhCS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqMhCS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqMhCS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqMhCS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmqMhCS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqMhCS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc9A3s7R.s: Assembler messages:
encrypt.c: /tmp/cc9A3s7R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9A3s7R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9A3s7R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9A3s7R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A3s7R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A3s7R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A3s7R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A3s7R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A3s7R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A3s7R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A3s7R.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A3s7R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9A3s7R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A3s7R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9A3s7R.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A3s7R.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9A3s7R.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A3s7R.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A3s7R.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A3s7R.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A3s7R.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A3s7R.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9A3s7R.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A3s7R.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccCVFLkP.s: Assembler messages:
encrypt.c: /tmp/ccCVFLkP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCVFLkP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCVFLkP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCVFLkP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVFLkP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVFLkP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVFLkP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVFLkP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVFLkP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVFLkP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVFLkP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVFLkP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCVFLkP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVFLkP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCVFLkP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCVFLkP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVFLkP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVFLkP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVFLkP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVFLkP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVFLkP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCVFLkP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVFLkP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVFLkP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclRrWYM.s: Assembler messages:
encrypt.c: /tmp/cclRrWYM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRrWYM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRrWYM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclRrWYM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRrWYM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRrWYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRrWYM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRrWYM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRrWYM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRrWYM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRrWYM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRrWYM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRrWYM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRrWYM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRrWYM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclRrWYM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRrWYM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRrWYM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRrWYM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRrWYM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRrWYM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRrWYM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRrWYM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRrWYM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclXza1X.s: Assembler messages:
encrypt.c: /tmp/cclXza1X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXza1X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXza1X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclXza1X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXza1X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXza1X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXza1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXza1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXza1X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXza1X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXza1X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXza1X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXza1X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXza1X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXza1X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXza1X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclXza1X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXza1X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXza1X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXza1X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXza1X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXza1X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXza1X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXza1X.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7qOruC.s: Assembler messages:
encrypt.c: /tmp/cc7qOruC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7qOruC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7qOruC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7qOruC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qOruC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qOruC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qOruC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qOruC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qOruC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qOruC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qOruC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qOruC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7qOruC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qOruC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7qOruC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7qOruC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qOruC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qOruC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qOruC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qOruC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qOruC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7qOruC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qOruC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qOruC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy9ueqK.s: Assembler messages:
encrypt.c: /tmp/ccy9ueqK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy9ueqK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy9ueqK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy9ueqK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ueqK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ueqK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ueqK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ueqK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ueqK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ueqK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ueqK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ueqK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy9ueqK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ueqK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy9ueqK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ueqK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy9ueqK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ueqK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9ueqK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9ueqK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ueqK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9ueqK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy9ueqK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9ueqK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGt1CcG.s: Assembler messages:
encrypt.c: /tmp/ccGt1CcG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGt1CcG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGt1CcG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGt1CcG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt1CcG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt1CcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt1CcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt1CcG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt1CcG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt1CcG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt1CcG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt1CcG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGt1CcG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt1CcG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGt1CcG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt1CcG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGt1CcG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt1CcG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt1CcG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt1CcG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt1CcG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt1CcG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGt1CcG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt1CcG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjKFSXA.s: Assembler messages:
encrypt.c: /tmp/ccjKFSXA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKFSXA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKFSXA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKFSXA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFSXA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFSXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFSXA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFSXA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFSXA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKFSXA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKFSXA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKFSXA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKFSXA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFSXA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKFSXA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjKFSXA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKFSXA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFSXA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFSXA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFSXA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFSXA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKFSXA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFSXA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFSXA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVp6usC.s: Assembler messages:
encrypt.c: /tmp/ccVp6usC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVp6usC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVp6usC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVp6usC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp6usC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp6usC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp6usC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp6usC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp6usC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVp6usC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVp6usC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVp6usC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVp6usC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp6usC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVp6usC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVp6usC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVp6usC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVp6usC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVp6usC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVp6usC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVp6usC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVp6usC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVp6usC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVp6usC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cclZ2qgR.s: Assembler messages:
encrypt.c: /tmp/cclZ2qgR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZ2qgR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZ2qgR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclZ2qgR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ2qgR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ2qgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ2qgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ2qgR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ2qgR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZ2qgR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZ2qgR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZ2qgR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZ2qgR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ2qgR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZ2qgR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZ2qgR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclZ2qgR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZ2qgR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZ2qgR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZ2qgR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ2qgR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZ2qgR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZ2qgR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZ2qgR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0wzWYz.s: Assembler messages:
encrypt.c: /tmp/cc0wzWYz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wzWYz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wzWYz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wzWYz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wzWYz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wzWYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wzWYz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wzWYz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wzWYz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wzWYz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wzWYz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wzWYz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wzWYz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wzWYz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wzWYz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0wzWYz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wzWYz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wzWYz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wzWYz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wzWYz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wzWYz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wzWYz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wzWYz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wzWYz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwo9awK.s: Assembler messages:
encrypt.c: /tmp/ccwo9awK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwo9awK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwo9awK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwo9awK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwo9awK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwo9awK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwo9awK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwo9awK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwo9awK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwo9awK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwo9awK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwo9awK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwo9awK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwo9awK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwo9awK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwo9awK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwo9awK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwo9awK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwo9awK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwo9awK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwo9awK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwo9awK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwo9awK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwo9awK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUatIo6.s: Assembler messages:
encrypt.c: /tmp/ccUatIo6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUatIo6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUatIo6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUatIo6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatIo6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatIo6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatIo6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatIo6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatIo6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatIo6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatIo6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatIo6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUatIo6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatIo6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUatIo6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatIo6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUatIo6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatIo6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUatIo6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUatIo6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatIo6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUatIo6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUatIo6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUatIo6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYcg9Zs.s: Assembler messages:
encrypt.c: /tmp/ccYcg9Zs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYcg9Zs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYcg9Zs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYcg9Zs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcg9Zs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcg9Zs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcg9Zs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcg9Zs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcg9Zs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcg9Zs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcg9Zs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcg9Zs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYcg9Zs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcg9Zs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYcg9Zs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYcg9Zs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcg9Zs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcg9Zs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcg9Zs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcg9Zs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcg9Zs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYcg9Zs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcg9Zs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcg9Zs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc04Lrls.s: Assembler messages:
encrypt.c: /tmp/cc04Lrls.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04Lrls.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04Lrls.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc04Lrls.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Lrls.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Lrls.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Lrls.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Lrls.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Lrls.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04Lrls.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04Lrls.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04Lrls.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04Lrls.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Lrls.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04Lrls.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc04Lrls.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04Lrls.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04Lrls.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04Lrls.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04Lrls.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04Lrls.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04Lrls.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04Lrls.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04Lrls.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf4VERV.s: Assembler messages:
encrypt.c: /tmp/ccf4VERV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf4VERV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf4VERV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf4VERV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4VERV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4VERV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4VERV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4VERV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4VERV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4VERV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4VERV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4VERV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf4VERV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4VERV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf4VERV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4VERV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf4VERV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4VERV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4VERV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4VERV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4VERV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4VERV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf4VERV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4VERV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBpPQrv.s: Assembler messages:
encrypt.c: /tmp/ccBpPQrv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBpPQrv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBpPQrv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBpPQrv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpPQrv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpPQrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpPQrv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpPQrv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpPQrv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpPQrv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpPQrv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpPQrv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBpPQrv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpPQrv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBpPQrv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBpPQrv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpPQrv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpPQrv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpPQrv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpPQrv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpPQrv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpPQrv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpPQrv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpPQrv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwAjPi6.s: Assembler messages:
encrypt.c: /tmp/ccwAjPi6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwAjPi6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwAjPi6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwAjPi6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAjPi6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAjPi6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAjPi6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAjPi6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAjPi6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAjPi6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAjPi6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAjPi6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwAjPi6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAjPi6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwAjPi6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAjPi6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwAjPi6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAjPi6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAjPi6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAjPi6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAjPi6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAjPi6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwAjPi6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAjPi6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIrED4r.s: Assembler messages:
encrypt.c: /tmp/ccIrED4r.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrED4r.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrED4r.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrED4r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrED4r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrED4r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrED4r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrED4r.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrED4r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrED4r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrED4r.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrED4r.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrED4r.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrED4r.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrED4r.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrED4r.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrED4r.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrED4r.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrED4r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrED4r.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrED4r.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrED4r.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrED4r.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrED4r.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyXsdt4.s: Assembler messages:
encrypt.c: /tmp/ccyXsdt4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyXsdt4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyXsdt4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyXsdt4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXsdt4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXsdt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXsdt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXsdt4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXsdt4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXsdt4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXsdt4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXsdt4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyXsdt4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXsdt4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyXsdt4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXsdt4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyXsdt4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXsdt4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXsdt4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXsdt4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXsdt4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXsdt4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXsdt4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXsdt4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSQU7KX.s: Assembler messages:
encrypt.c: /tmp/ccSQU7KX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSQU7KX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSQU7KX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSQU7KX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQU7KX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQU7KX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQU7KX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQU7KX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQU7KX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQU7KX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQU7KX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQU7KX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSQU7KX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQU7KX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSQU7KX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQU7KX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSQU7KX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSQU7KX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSQU7KX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSQU7KX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQU7KX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSQU7KX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSQU7KX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSQU7KX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqzrukk.s: Assembler messages:
encrypt.c: /tmp/ccqzrukk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqzrukk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqzrukk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqzrukk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzrukk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzrukk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzrukk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzrukk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzrukk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzrukk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzrukk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzrukk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqzrukk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzrukk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqzrukk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqzrukk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzrukk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzrukk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzrukk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzrukk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzrukk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqzrukk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzrukk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzrukk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH4JyKe.s: Assembler messages:
encrypt.c: /tmp/ccH4JyKe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH4JyKe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH4JyKe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccH4JyKe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4JyKe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4JyKe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4JyKe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4JyKe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4JyKe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4JyKe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4JyKe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4JyKe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH4JyKe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4JyKe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH4JyKe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH4JyKe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4JyKe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4JyKe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4JyKe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4JyKe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4JyKe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH4JyKe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4JyKe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4JyKe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctgn36M.s: Assembler messages:
encrypt.c: /tmp/cctgn36M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgn36M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgn36M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctgn36M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgn36M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgn36M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgn36M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgn36M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgn36M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgn36M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgn36M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgn36M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgn36M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgn36M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgn36M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgn36M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctgn36M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgn36M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgn36M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgn36M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgn36M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgn36M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgn36M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgn36M.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3SPswj.s: Assembler messages:
encrypt.c: /tmp/cc3SPswj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SPswj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SPswj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SPswj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SPswj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SPswj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SPswj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SPswj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SPswj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SPswj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SPswj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SPswj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SPswj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SPswj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SPswj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3SPswj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SPswj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SPswj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SPswj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SPswj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SPswj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SPswj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SPswj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SPswj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV91YsX.s: Assembler messages:
encrypt.c: /tmp/ccV91YsX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV91YsX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV91YsX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV91YsX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV91YsX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV91YsX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV91YsX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV91YsX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV91YsX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV91YsX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV91YsX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV91YsX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV91YsX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV91YsX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV91YsX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV91YsX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV91YsX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV91YsX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV91YsX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV91YsX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV91YsX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV91YsX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV91YsX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV91YsX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnSOyCe.s: Assembler messages:
encrypt.c: /tmp/ccnSOyCe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnSOyCe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnSOyCe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnSOyCe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOyCe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOyCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOyCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOyCe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOyCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnSOyCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnSOyCe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnSOyCe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnSOyCe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOyCe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnSOyCe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnSOyCe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnSOyCe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOyCe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOyCe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOyCe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOyCe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnSOyCe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOyCe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOyCe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxf42AS.s: Assembler messages:
encrypt.c: /tmp/ccxf42AS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxf42AS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxf42AS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxf42AS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf42AS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf42AS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf42AS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf42AS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf42AS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf42AS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf42AS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf42AS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxf42AS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf42AS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxf42AS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf42AS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxf42AS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf42AS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxf42AS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxf42AS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf42AS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxf42AS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxf42AS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxf42AS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAYI4PH.s: Assembler messages:
encrypt.c: /tmp/ccAYI4PH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYI4PH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAYI4PH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAYI4PH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYI4PH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYI4PH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYI4PH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYI4PH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYI4PH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYI4PH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYI4PH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYI4PH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAYI4PH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYI4PH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAYI4PH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAYI4PH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYI4PH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYI4PH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYI4PH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYI4PH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYI4PH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYI4PH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYI4PH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYI4PH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjnNE4Q.s: Assembler messages:
encrypt.c: /tmp/ccjnNE4Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnNE4Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnNE4Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnNE4Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNE4Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNE4Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNE4Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNE4Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNE4Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNE4Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNE4Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNE4Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnNE4Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNE4Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnNE4Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNE4Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjnNE4Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNE4Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnNE4Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnNE4Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNE4Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnNE4Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnNE4Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnNE4Q.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMcdXjD.s: Assembler messages:
encrypt.c: /tmp/ccMcdXjD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMcdXjD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMcdXjD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMcdXjD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcdXjD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcdXjD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcdXjD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcdXjD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcdXjD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMcdXjD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMcdXjD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMcdXjD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMcdXjD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcdXjD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMcdXjD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMcdXjD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMcdXjD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcdXjD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcdXjD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcdXjD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcdXjD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMcdXjD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcdXjD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcdXjD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ0cPrN.s: Assembler messages:
encrypt.c: /tmp/ccQ0cPrN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0cPrN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0cPrN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0cPrN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0cPrN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0cPrN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0cPrN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0cPrN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0cPrN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0cPrN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0cPrN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0cPrN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0cPrN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0cPrN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0cPrN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0cPrN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ0cPrN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0cPrN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0cPrN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0cPrN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0cPrN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0cPrN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0cPrN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0cPrN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9y67bM.s: Assembler messages:
encrypt.c: /tmp/cc9y67bM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9y67bM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9y67bM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9y67bM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9y67bM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9y67bM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9y67bM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9y67bM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9y67bM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9y67bM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9y67bM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9y67bM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9y67bM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9y67bM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9y67bM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9y67bM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9y67bM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9y67bM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9y67bM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9y67bM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9y67bM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9y67bM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9y67bM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9y67bM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNtWXTU.s: Assembler messages:
encrypt.c: /tmp/ccNtWXTU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNtWXTU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNtWXTU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNtWXTU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtWXTU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtWXTU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtWXTU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtWXTU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtWXTU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtWXTU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtWXTU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtWXTU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNtWXTU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtWXTU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNtWXTU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtWXTU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNtWXTU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtWXTU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtWXTU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtWXTU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtWXTU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtWXTU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNtWXTU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtWXTU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSqpPzQ.s: Assembler messages:
encrypt.c: /tmp/ccSqpPzQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqpPzQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqpPzQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqpPzQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqpPzQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqpPzQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqpPzQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqpPzQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqpPzQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqpPzQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqpPzQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqpPzQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqpPzQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqpPzQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqpPzQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqpPzQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSqpPzQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqpPzQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqpPzQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqpPzQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqpPzQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqpPzQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqpPzQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqpPzQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjG0mJI.s: Assembler messages:
encrypt.c: /tmp/ccjG0mJI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjG0mJI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjG0mJI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjG0mJI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjG0mJI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjG0mJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjG0mJI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjG0mJI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjG0mJI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjG0mJI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjG0mJI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjG0mJI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjG0mJI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjG0mJI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjG0mJI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjG0mJI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjG0mJI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjG0mJI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjG0mJI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjG0mJI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjG0mJI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjG0mJI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjG0mJI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjG0mJI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbe8roI.s: Assembler messages:
encrypt.c: /tmp/ccbe8roI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbe8roI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbe8roI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbe8roI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8roI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8roI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8roI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8roI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8roI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8roI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8roI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8roI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbe8roI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8roI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbe8roI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8roI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbe8roI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8roI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe8roI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe8roI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8roI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe8roI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbe8roI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe8roI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccddal9G.s: Assembler messages:
encrypt.c: /tmp/ccddal9G.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccddal9G.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccddal9G.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccddal9G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddal9G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddal9G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddal9G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddal9G.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddal9G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddal9G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddal9G.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddal9G.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccddal9G.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddal9G.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccddal9G.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccddal9G.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddal9G.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddal9G.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddal9G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddal9G.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddal9G.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccddal9G.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddal9G.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddal9G.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2kOWIz.s: Assembler messages:
encrypt.c: /tmp/cc2kOWIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2kOWIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2kOWIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2kOWIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kOWIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kOWIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kOWIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kOWIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kOWIz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kOWIz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kOWIz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kOWIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2kOWIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kOWIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2kOWIz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kOWIz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2kOWIz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kOWIz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kOWIz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kOWIz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kOWIz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kOWIz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2kOWIz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kOWIz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKWjSPE.s: Assembler messages:
encrypt.c: /tmp/ccKWjSPE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKWjSPE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKWjSPE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKWjSPE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWjSPE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWjSPE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWjSPE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWjSPE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWjSPE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKWjSPE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKWjSPE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKWjSPE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKWjSPE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWjSPE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKWjSPE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKWjSPE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKWjSPE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKWjSPE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKWjSPE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWjSPE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKWjSPE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKWjSPE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKWjSPE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKWjSPE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBRAr8G.s: Assembler messages:
encrypt.c: /tmp/ccBRAr8G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBRAr8G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBRAr8G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBRAr8G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRAr8G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRAr8G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRAr8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRAr8G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRAr8G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRAr8G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRAr8G.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRAr8G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBRAr8G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRAr8G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBRAr8G.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRAr8G.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBRAr8G.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRAr8G.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRAr8G.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRAr8G.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRAr8G.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRAr8G.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBRAr8G.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRAr8G.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC772GK.s: Assembler messages:
encrypt.c: /tmp/ccC772GK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC772GK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC772GK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccC772GK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC772GK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC772GK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC772GK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC772GK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC772GK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC772GK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC772GK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC772GK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC772GK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC772GK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC772GK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC772GK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC772GK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC772GK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC772GK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC772GK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC772GK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC772GK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC772GK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC772GK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZDzDOH.s: Assembler messages:
encrypt.c: /tmp/ccZDzDOH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDzDOH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDzDOH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDzDOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDzDOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDzDOH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDzDOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDzDOH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDzDOH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDzDOH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDzDOH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDzDOH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDzDOH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDzDOH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDzDOH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDzDOH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZDzDOH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDzDOH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDzDOH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDzDOH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDzDOH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDzDOH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDzDOH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDzDOH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsDxogI.s: Assembler messages:
encrypt.c: /tmp/ccsDxogI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsDxogI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsDxogI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsDxogI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxogI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxogI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxogI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxogI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxogI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDxogI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDxogI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDxogI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsDxogI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxogI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsDxogI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsDxogI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDxogI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDxogI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDxogI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxogI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDxogI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsDxogI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDxogI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDxogI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRDAacj.s: Assembler messages:
encrypt.c: /tmp/ccRDAacj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDAacj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDAacj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDAacj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDAacj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDAacj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDAacj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDAacj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDAacj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDAacj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDAacj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDAacj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDAacj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDAacj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDAacj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRDAacj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDAacj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDAacj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDAacj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDAacj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDAacj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDAacj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDAacj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDAacj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuRkos4.s: Assembler messages:
encrypt.c: /tmp/ccuRkos4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRkos4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuRkos4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuRkos4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkos4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkos4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkos4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkos4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkos4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkos4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkos4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkos4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuRkos4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkos4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuRkos4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkos4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuRkos4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkos4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRkos4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRkos4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkos4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRkos4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRkos4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRkos4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLgwUcW.s: Assembler messages:
encrypt.c: /tmp/ccLgwUcW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLgwUcW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLgwUcW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLgwUcW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgwUcW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgwUcW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgwUcW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgwUcW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgwUcW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgwUcW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgwUcW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgwUcW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLgwUcW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgwUcW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLgwUcW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgwUcW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLgwUcW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgwUcW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgwUcW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgwUcW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgwUcW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgwUcW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLgwUcW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgwUcW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyzXUbj.s: Assembler messages:
encrypt.c: /tmp/ccyzXUbj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzXUbj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyzXUbj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyzXUbj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzXUbj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzXUbj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzXUbj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzXUbj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzXUbj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyzXUbj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyzXUbj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyzXUbj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyzXUbj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzXUbj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyzXUbj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyzXUbj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyzXUbj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzXUbj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzXUbj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzXUbj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzXUbj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzXUbj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzXUbj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzXUbj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGwaMrk.s: Assembler messages:
encrypt.c: /tmp/ccGwaMrk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGwaMrk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGwaMrk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGwaMrk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaMrk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaMrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaMrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaMrk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaMrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGwaMrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGwaMrk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGwaMrk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGwaMrk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaMrk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGwaMrk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGwaMrk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGwaMrk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwaMrk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwaMrk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwaMrk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwaMrk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwaMrk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwaMrk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwaMrk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmpuyfV.s: Assembler messages:
encrypt.c: /tmp/ccmpuyfV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmpuyfV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmpuyfV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmpuyfV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpuyfV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpuyfV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpuyfV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpuyfV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpuyfV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpuyfV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpuyfV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpuyfV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmpuyfV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpuyfV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmpuyfV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpuyfV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmpuyfV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpuyfV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpuyfV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpuyfV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpuyfV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpuyfV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmpuyfV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpuyfV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc53ckb4.s: Assembler messages:
encrypt.c: /tmp/cc53ckb4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc53ckb4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc53ckb4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc53ckb4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53ckb4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53ckb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53ckb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53ckb4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53ckb4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53ckb4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53ckb4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53ckb4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc53ckb4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53ckb4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc53ckb4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53ckb4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc53ckb4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53ckb4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53ckb4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53ckb4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53ckb4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53ckb4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc53ckb4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53ckb4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQBlNuk.s: Assembler messages:
encrypt.c: /tmp/ccQBlNuk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBlNuk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBlNuk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBlNuk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlNuk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlNuk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlNuk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlNuk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlNuk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBlNuk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBlNuk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBlNuk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBlNuk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlNuk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBlNuk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQBlNuk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBlNuk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBlNuk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBlNuk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBlNuk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBlNuk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBlNuk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBlNuk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBlNuk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0xKXpm.s: Assembler messages:
encrypt.c: /tmp/cc0xKXpm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0xKXpm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0xKXpm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0xKXpm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xKXpm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xKXpm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xKXpm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xKXpm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xKXpm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xKXpm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xKXpm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xKXpm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0xKXpm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xKXpm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0xKXpm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xKXpm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0xKXpm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xKXpm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xKXpm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xKXpm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xKXpm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xKXpm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0xKXpm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xKXpm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctfPWSj.s: Assembler messages:
encrypt.c: /tmp/cctfPWSj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctfPWSj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctfPWSj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctfPWSj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfPWSj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfPWSj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfPWSj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfPWSj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfPWSj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctfPWSj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctfPWSj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctfPWSj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctfPWSj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfPWSj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctfPWSj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctfPWSj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctfPWSj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctfPWSj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctfPWSj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfPWSj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctfPWSj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctfPWSj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctfPWSj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctfPWSj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7A1hxi.s: Assembler messages:
encrypt.c: /tmp/cc7A1hxi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7A1hxi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7A1hxi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7A1hxi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1hxi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1hxi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1hxi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1hxi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1hxi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7A1hxi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7A1hxi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7A1hxi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7A1hxi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1hxi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7A1hxi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7A1hxi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7A1hxi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A1hxi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A1hxi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7A1hxi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A1hxi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7A1hxi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A1hxi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7A1hxi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQR1gSg.s: Assembler messages:
encrypt.c: /tmp/ccQR1gSg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQR1gSg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQR1gSg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQR1gSg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQR1gSg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQR1gSg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQR1gSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQR1gSg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQR1gSg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQR1gSg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQR1gSg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQR1gSg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQR1gSg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQR1gSg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQR1gSg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQR1gSg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQR1gSg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQR1gSg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQR1gSg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQR1gSg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQR1gSg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQR1gSg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQR1gSg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQR1gSg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Cq9Po.s: Assembler messages:
encrypt.c: /tmp/cc7Cq9Po.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Cq9Po.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Cq9Po.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Cq9Po.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Cq9Po.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Cq9Po.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Cq9Po.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Cq9Po.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Cq9Po.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Cq9Po.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Cq9Po.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Cq9Po.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Cq9Po.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Cq9Po.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Cq9Po.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Cq9Po.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Cq9Po.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Cq9Po.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Cq9Po.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Cq9Po.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Cq9Po.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Cq9Po.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Cq9Po.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Cq9Po.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdWrnuk.s: Assembler messages:
encrypt.c: /tmp/ccdWrnuk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWrnuk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWrnuk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWrnuk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWrnuk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWrnuk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWrnuk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWrnuk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWrnuk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWrnuk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWrnuk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWrnuk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWrnuk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWrnuk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWrnuk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdWrnuk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWrnuk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWrnuk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWrnuk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWrnuk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWrnuk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWrnuk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWrnuk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWrnuk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclIyGSk.s: Assembler messages:
encrypt.c: /tmp/cclIyGSk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclIyGSk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclIyGSk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclIyGSk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIyGSk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIyGSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIyGSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIyGSk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIyGSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIyGSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIyGSk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIyGSk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclIyGSk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIyGSk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclIyGSk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclIyGSk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIyGSk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIyGSk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIyGSk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIyGSk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIyGSk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclIyGSk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIyGSk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIyGSk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclkTtFl.s: Assembler messages:
encrypt.c: /tmp/cclkTtFl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclkTtFl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclkTtFl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclkTtFl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkTtFl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkTtFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkTtFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkTtFl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkTtFl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkTtFl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkTtFl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkTtFl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclkTtFl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkTtFl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclkTtFl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkTtFl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclkTtFl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkTtFl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkTtFl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkTtFl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkTtFl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkTtFl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclkTtFl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkTtFl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGKfP4j.s: Assembler messages:
encrypt.c: /tmp/ccGKfP4j.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKfP4j.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKfP4j.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKfP4j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKfP4j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKfP4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKfP4j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKfP4j.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKfP4j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKfP4j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKfP4j.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKfP4j.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKfP4j.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKfP4j.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKfP4j.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGKfP4j.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKfP4j.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKfP4j.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKfP4j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKfP4j.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKfP4j.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKfP4j.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKfP4j.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKfP4j.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKUWMHO.s: Assembler messages:
encrypt.c: /tmp/ccKUWMHO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKUWMHO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKUWMHO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKUWMHO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUWMHO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUWMHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUWMHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUWMHO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUWMHO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUWMHO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUWMHO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUWMHO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKUWMHO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUWMHO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKUWMHO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUWMHO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKUWMHO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUWMHO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUWMHO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUWMHO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUWMHO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUWMHO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKUWMHO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUWMHO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK3qUCH.s: Assembler messages:
encrypt.c: /tmp/ccK3qUCH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK3qUCH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK3qUCH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK3qUCH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3qUCH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3qUCH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3qUCH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3qUCH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3qUCH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3qUCH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3qUCH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3qUCH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK3qUCH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3qUCH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK3qUCH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3qUCH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK3qUCH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3qUCH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3qUCH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3qUCH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3qUCH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3qUCH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK3qUCH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3qUCH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKfN7E1.s: Assembler messages:
encrypt.c: /tmp/ccKfN7E1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfN7E1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKfN7E1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKfN7E1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfN7E1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfN7E1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfN7E1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfN7E1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfN7E1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfN7E1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfN7E1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfN7E1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKfN7E1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfN7E1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKfN7E1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKfN7E1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfN7E1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfN7E1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfN7E1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfN7E1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfN7E1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfN7E1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfN7E1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfN7E1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc9mymMt.s: Assembler messages:
encrypt.c: /tmp/cc9mymMt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mymMt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mymMt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mymMt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mymMt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mymMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mymMt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mymMt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mymMt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mymMt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mymMt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mymMt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mymMt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mymMt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mymMt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9mymMt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mymMt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mymMt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mymMt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mymMt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mymMt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mymMt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mymMt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mymMt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccxQe3FQ.s: Assembler messages:
encrypt.c: /tmp/ccxQe3FQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQe3FQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQe3FQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQe3FQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQe3FQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQe3FQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQe3FQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQe3FQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQe3FQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQe3FQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQe3FQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQe3FQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQe3FQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQe3FQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQe3FQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQe3FQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxQe3FQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQe3FQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQe3FQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQe3FQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQe3FQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQe3FQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQe3FQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQe3FQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJMbHqb.s: Assembler messages:
encrypt.c: /tmp/ccJMbHqb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMbHqb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMbHqb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMbHqb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMbHqb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMbHqb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMbHqb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMbHqb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMbHqb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMbHqb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMbHqb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMbHqb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMbHqb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMbHqb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMbHqb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJMbHqb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMbHqb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMbHqb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMbHqb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMbHqb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMbHqb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMbHqb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMbHqb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMbHqb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfqkzRI.s: Assembler messages:
encrypt.c: /tmp/ccfqkzRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqkzRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqkzRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqkzRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkzRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkzRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkzRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkzRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkzRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqkzRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqkzRI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqkzRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfqkzRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkzRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqkzRI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqkzRI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfqkzRI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqkzRI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqkzRI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqkzRI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkzRI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqkzRI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqkzRI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqkzRI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ6drO4.s: Assembler messages:
encrypt.c: /tmp/ccQ6drO4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ6drO4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ6drO4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ6drO4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6drO4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6drO4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6drO4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6drO4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6drO4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6drO4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6drO4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6drO4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ6drO4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6drO4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ6drO4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6drO4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ6drO4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6drO4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6drO4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6drO4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6drO4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6drO4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ6drO4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6drO4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs9yS8s.s: Assembler messages:
encrypt.c: /tmp/ccs9yS8s.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs9yS8s.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs9yS8s.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs9yS8s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9yS8s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9yS8s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9yS8s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9yS8s.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9yS8s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9yS8s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9yS8s.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9yS8s.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs9yS8s.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9yS8s.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs9yS8s.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs9yS8s.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9yS8s.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9yS8s.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9yS8s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9yS8s.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9yS8s.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs9yS8s.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9yS8s.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9yS8s.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7EGOFs.s: Assembler messages:
encrypt.c: /tmp/cc7EGOFs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7EGOFs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7EGOFs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7EGOFs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EGOFs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EGOFs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EGOFs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EGOFs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EGOFs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EGOFs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EGOFs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EGOFs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7EGOFs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EGOFs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7EGOFs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7EGOFs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EGOFs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EGOFs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EGOFs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EGOFs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EGOFs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7EGOFs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EGOFs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EGOFs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJBm3JX.s: Assembler messages:
encrypt.c: /tmp/ccJBm3JX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBm3JX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBm3JX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBm3JX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBm3JX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBm3JX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBm3JX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBm3JX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBm3JX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBm3JX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBm3JX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBm3JX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBm3JX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBm3JX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBm3JX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBm3JX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJBm3JX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBm3JX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBm3JX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBm3JX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBm3JX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBm3JX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBm3JX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBm3JX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccC6x9fw.s: Assembler messages:
encrypt.c: /tmp/ccC6x9fw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6x9fw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6x9fw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6x9fw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6x9fw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6x9fw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6x9fw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6x9fw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6x9fw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6x9fw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6x9fw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6x9fw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6x9fw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6x9fw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6x9fw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6x9fw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6x9fw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6x9fw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6x9fw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6x9fw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6x9fw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6x9fw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6x9fw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6x9fw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccymgq58.s: Assembler messages:
encrypt.c: /tmp/ccymgq58.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymgq58.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymgq58.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccymgq58.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgq58.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgq58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgq58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgq58.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgq58.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgq58.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgq58.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgq58.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymgq58.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgq58.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymgq58.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgq58.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccymgq58.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgq58.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymgq58.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymgq58.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgq58.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymgq58.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymgq58.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymgq58.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD8NpN5.s: Assembler messages:
encrypt.c: /tmp/ccD8NpN5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8NpN5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8NpN5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8NpN5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8NpN5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8NpN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8NpN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8NpN5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8NpN5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8NpN5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8NpN5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8NpN5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8NpN5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8NpN5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8NpN5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8NpN5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD8NpN5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8NpN5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8NpN5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8NpN5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8NpN5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8NpN5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8NpN5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8NpN5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY6UUEt.s: Assembler messages:
encrypt.c: /tmp/ccY6UUEt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6UUEt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6UUEt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6UUEt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6UUEt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6UUEt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6UUEt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6UUEt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6UUEt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6UUEt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6UUEt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6UUEt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6UUEt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6UUEt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6UUEt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY6UUEt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6UUEt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6UUEt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6UUEt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6UUEt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6UUEt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6UUEt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6UUEt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6UUEt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAYkpDq.s: Assembler messages:
encrypt.c: /tmp/ccAYkpDq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYkpDq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAYkpDq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAYkpDq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkpDq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkpDq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkpDq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkpDq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkpDq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkpDq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkpDq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkpDq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAYkpDq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkpDq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAYkpDq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkpDq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAYkpDq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkpDq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYkpDq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYkpDq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkpDq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYkpDq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYkpDq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYkpDq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOyQY41.s: Assembler messages:
encrypt.c: /tmp/ccOyQY41.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOyQY41.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOyQY41.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOyQY41.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyQY41.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyQY41.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyQY41.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyQY41.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyQY41.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyQY41.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyQY41.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyQY41.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOyQY41.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyQY41.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOyQY41.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOyQY41.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyQY41.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyQY41.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyQY41.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyQY41.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyQY41.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyQY41.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyQY41.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyQY41.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccERkLUj.s: Assembler messages:
encrypt.c: /tmp/ccERkLUj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERkLUj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERkLUj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccERkLUj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERkLUj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERkLUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERkLUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERkLUj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERkLUj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERkLUj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERkLUj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERkLUj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERkLUj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERkLUj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERkLUj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERkLUj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccERkLUj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERkLUj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERkLUj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERkLUj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERkLUj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERkLUj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERkLUj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERkLUj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmbxWaY.s: Assembler messages:
encrypt.c: /tmp/ccmbxWaY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbxWaY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbxWaY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbxWaY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbxWaY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbxWaY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbxWaY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbxWaY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbxWaY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbxWaY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbxWaY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbxWaY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbxWaY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbxWaY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbxWaY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmbxWaY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbxWaY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbxWaY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbxWaY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbxWaY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbxWaY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbxWaY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbxWaY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbxWaY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccAUlCe2.s: Assembler messages:
encrypt.c: /tmp/ccAUlCe2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUlCe2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUlCe2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUlCe2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUlCe2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUlCe2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUlCe2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUlCe2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUlCe2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUlCe2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUlCe2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUlCe2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUlCe2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUlCe2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUlCe2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAUlCe2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUlCe2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUlCe2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUlCe2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUlCe2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUlCe2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUlCe2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUlCe2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUlCe2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cclcb5wu.s: Assembler messages:
encrypt.c: /tmp/cclcb5wu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclcb5wu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclcb5wu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclcb5wu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcb5wu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcb5wu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcb5wu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcb5wu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcb5wu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcb5wu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcb5wu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcb5wu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclcb5wu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcb5wu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclcb5wu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcb5wu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclcb5wu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcb5wu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcb5wu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcb5wu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcb5wu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcb5wu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclcb5wu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcb5wu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTDjXOX.s: Assembler messages:
encrypt.c: /tmp/ccTDjXOX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDjXOX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDjXOX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDjXOX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDjXOX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDjXOX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDjXOX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDjXOX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDjXOX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDjXOX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDjXOX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDjXOX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDjXOX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDjXOX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDjXOX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTDjXOX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDjXOX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDjXOX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDjXOX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDjXOX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDjXOX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDjXOX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDjXOX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDjXOX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaFcYLs.s: Assembler messages:
encrypt.c: /tmp/ccaFcYLs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFcYLs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFcYLs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFcYLs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFcYLs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFcYLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFcYLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFcYLs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFcYLs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFcYLs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFcYLs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFcYLs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFcYLs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFcYLs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFcYLs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFcYLs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaFcYLs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFcYLs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFcYLs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFcYLs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFcYLs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFcYLs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFcYLs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFcYLs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW3ipvV.s: Assembler messages:
encrypt.c: /tmp/ccW3ipvV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW3ipvV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW3ipvV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW3ipvV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3ipvV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3ipvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3ipvV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3ipvV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3ipvV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3ipvV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3ipvV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3ipvV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW3ipvV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3ipvV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW3ipvV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW3ipvV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3ipvV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3ipvV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3ipvV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3ipvV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3ipvV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW3ipvV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3ipvV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3ipvV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqLL4WA.s: Assembler messages:
encrypt.c: /tmp/ccqLL4WA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqLL4WA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqLL4WA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqLL4WA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLL4WA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLL4WA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLL4WA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLL4WA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLL4WA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLL4WA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLL4WA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLL4WA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqLL4WA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLL4WA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqLL4WA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLL4WA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqLL4WA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLL4WA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLL4WA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLL4WA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLL4WA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLL4WA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLL4WA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLL4WA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMHoqOn.s: Assembler messages:
encrypt.c: /tmp/ccMHoqOn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHoqOn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHoqOn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHoqOn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHoqOn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHoqOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHoqOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHoqOn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHoqOn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHoqOn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHoqOn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHoqOn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHoqOn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHoqOn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHoqOn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHoqOn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMHoqOn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHoqOn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHoqOn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHoqOn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHoqOn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHoqOn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHoqOn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHoqOn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuJgROR.s: Assembler messages:
encrypt.c: /tmp/ccuJgROR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJgROR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJgROR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJgROR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJgROR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJgROR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJgROR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJgROR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJgROR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJgROR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJgROR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJgROR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJgROR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJgROR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJgROR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuJgROR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJgROR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJgROR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJgROR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJgROR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJgROR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJgROR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJgROR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJgROR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc4YCIKX.s: Assembler messages:
encrypt.c: /tmp/cc4YCIKX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4YCIKX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4YCIKX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4YCIKX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YCIKX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YCIKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YCIKX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YCIKX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YCIKX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YCIKX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YCIKX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YCIKX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4YCIKX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YCIKX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4YCIKX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4YCIKX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YCIKX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YCIKX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YCIKX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YCIKX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YCIKX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4YCIKX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YCIKX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YCIKX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccWSDCVA.s: Assembler messages:
encrypt.c: /tmp/ccWSDCVA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWSDCVA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWSDCVA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWSDCVA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSDCVA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSDCVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSDCVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSDCVA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSDCVA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWSDCVA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWSDCVA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWSDCVA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWSDCVA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSDCVA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWSDCVA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWSDCVA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWSDCVA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWSDCVA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWSDCVA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWSDCVA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWSDCVA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWSDCVA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWSDCVA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWSDCVA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd7xsOR.s: Assembler messages:
encrypt.c: /tmp/ccd7xsOR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7xsOR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7xsOR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7xsOR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7xsOR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7xsOR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7xsOR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7xsOR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7xsOR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7xsOR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7xsOR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7xsOR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7xsOR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7xsOR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7xsOR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd7xsOR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7xsOR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7xsOR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7xsOR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7xsOR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7xsOR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7xsOR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7xsOR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7xsOR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsanotw.s: Assembler messages:
encrypt.c: /tmp/ccsanotw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsanotw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsanotw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsanotw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsanotw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsanotw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsanotw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsanotw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsanotw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsanotw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsanotw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsanotw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsanotw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsanotw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsanotw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsanotw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsanotw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsanotw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsanotw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsanotw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsanotw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsanotw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsanotw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsanotw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7S0BtG.s: Assembler messages:
encrypt.c: /tmp/cc7S0BtG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7S0BtG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7S0BtG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7S0BtG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S0BtG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S0BtG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S0BtG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S0BtG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S0BtG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7S0BtG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7S0BtG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7S0BtG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7S0BtG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S0BtG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7S0BtG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7S0BtG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7S0BtG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7S0BtG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7S0BtG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7S0BtG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7S0BtG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7S0BtG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7S0BtG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7S0BtG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccusQHwb.s: Assembler messages:
encrypt.c: /tmp/ccusQHwb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusQHwb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusQHwb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccusQHwb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusQHwb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusQHwb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusQHwb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusQHwb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusQHwb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusQHwb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusQHwb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusQHwb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusQHwb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusQHwb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusQHwb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusQHwb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccusQHwb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusQHwb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusQHwb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusQHwb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusQHwb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusQHwb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusQHwb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusQHwb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3TCzz2.s: Assembler messages:
encrypt.c: /tmp/cc3TCzz2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3TCzz2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3TCzz2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3TCzz2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TCzz2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TCzz2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TCzz2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TCzz2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TCzz2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3TCzz2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3TCzz2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3TCzz2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3TCzz2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TCzz2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3TCzz2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3TCzz2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3TCzz2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3TCzz2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3TCzz2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3TCzz2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TCzz2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3TCzz2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3TCzz2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3TCzz2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckGnL2B.s: Assembler messages:
encrypt.c: /tmp/cckGnL2B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckGnL2B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckGnL2B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckGnL2B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGnL2B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGnL2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGnL2B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGnL2B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGnL2B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGnL2B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGnL2B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGnL2B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckGnL2B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGnL2B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckGnL2B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckGnL2B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGnL2B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGnL2B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGnL2B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGnL2B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGnL2B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckGnL2B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGnL2B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGnL2B.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHNAgnM.s: Assembler messages:
encrypt.c: /tmp/ccHNAgnM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNAgnM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNAgnM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNAgnM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNAgnM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNAgnM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNAgnM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNAgnM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNAgnM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNAgnM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNAgnM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNAgnM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNAgnM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNAgnM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNAgnM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNAgnM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNAgnM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNAgnM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNAgnM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNAgnM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNAgnM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNAgnM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNAgnM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNAgnM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjSINqe.s: Assembler messages:
encrypt.c: /tmp/ccjSINqe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSINqe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSINqe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSINqe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSINqe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSINqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSINqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSINqe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSINqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSINqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSINqe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSINqe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSINqe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSINqe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSINqe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSINqe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjSINqe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSINqe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSINqe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSINqe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSINqe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSINqe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSINqe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSINqe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFKNV8D.s: Assembler messages:
encrypt.c: /tmp/ccFKNV8D.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKNV8D.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFKNV8D.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFKNV8D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKNV8D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKNV8D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKNV8D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKNV8D.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKNV8D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKNV8D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKNV8D.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKNV8D.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFKNV8D.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKNV8D.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFKNV8D.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFKNV8D.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKNV8D.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKNV8D.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKNV8D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKNV8D.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKNV8D.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKNV8D.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKNV8D.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKNV8D.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZsNbE6.s: Assembler messages:
encrypt.c: /tmp/ccZsNbE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsNbE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZsNbE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsNbE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsNbE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsNbE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsNbE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsNbE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsNbE6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsNbE6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsNbE6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsNbE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZsNbE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsNbE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZsNbE6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsNbE6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZsNbE6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsNbE6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsNbE6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsNbE6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsNbE6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsNbE6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsNbE6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsNbE6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccghi4fo.s: Assembler messages:
encrypt.c: /tmp/ccghi4fo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccghi4fo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccghi4fo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccghi4fo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghi4fo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghi4fo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghi4fo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghi4fo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghi4fo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghi4fo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghi4fo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghi4fo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccghi4fo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghi4fo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccghi4fo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccghi4fo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghi4fo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghi4fo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghi4fo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghi4fo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghi4fo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccghi4fo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghi4fo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghi4fo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx1haMQ.s: Assembler messages:
encrypt.c: /tmp/ccx1haMQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1haMQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1haMQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1haMQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1haMQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1haMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1haMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1haMQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1haMQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1haMQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1haMQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1haMQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1haMQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1haMQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1haMQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1haMQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx1haMQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1haMQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1haMQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1haMQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1haMQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1haMQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1haMQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1haMQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7nFR4k.s: Assembler messages:
encrypt.c: /tmp/cc7nFR4k.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7nFR4k.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7nFR4k.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7nFR4k.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nFR4k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nFR4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nFR4k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nFR4k.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nFR4k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7nFR4k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7nFR4k.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7nFR4k.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7nFR4k.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nFR4k.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7nFR4k.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7nFR4k.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7nFR4k.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7nFR4k.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7nFR4k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nFR4k.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7nFR4k.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7nFR4k.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7nFR4k.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7nFR4k.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFfbucG.s: Assembler messages:
encrypt.c: /tmp/ccFfbucG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFfbucG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFfbucG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFfbucG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbucG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbucG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbucG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbucG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbucG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbucG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbucG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbucG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFfbucG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbucG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFfbucG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbucG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFfbucG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbucG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfbucG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfbucG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbucG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfbucG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFfbucG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfbucG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1yUmTS.s: Assembler messages:
encrypt.c: /tmp/cc1yUmTS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yUmTS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1yUmTS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yUmTS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUmTS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUmTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUmTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUmTS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUmTS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yUmTS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yUmTS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yUmTS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1yUmTS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUmTS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1yUmTS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yUmTS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1yUmTS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yUmTS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1yUmTS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1yUmTS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUmTS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1yUmTS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yUmTS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1yUmTS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXFXNjo.s: Assembler messages:
encrypt.c: /tmp/ccXFXNjo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFXNjo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFXNjo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFXNjo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFXNjo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFXNjo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFXNjo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFXNjo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFXNjo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFXNjo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFXNjo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFXNjo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFXNjo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFXNjo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFXNjo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXFXNjo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFXNjo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFXNjo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFXNjo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFXNjo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFXNjo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFXNjo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFXNjo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFXNjo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoBUsWN.s: Assembler messages:
encrypt.c: /tmp/ccoBUsWN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBUsWN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoBUsWN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoBUsWN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBUsWN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBUsWN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBUsWN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBUsWN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBUsWN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBUsWN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBUsWN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBUsWN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoBUsWN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBUsWN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoBUsWN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBUsWN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoBUsWN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBUsWN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBUsWN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBUsWN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBUsWN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBUsWN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBUsWN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBUsWN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczFkrCn.s: Assembler messages:
encrypt.c: /tmp/cczFkrCn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczFkrCn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczFkrCn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczFkrCn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFkrCn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFkrCn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFkrCn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFkrCn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFkrCn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFkrCn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFkrCn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFkrCn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczFkrCn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFkrCn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczFkrCn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczFkrCn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFkrCn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFkrCn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFkrCn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFkrCn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFkrCn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFkrCn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFkrCn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFkrCn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOtF3XE.s: Assembler messages:
encrypt.c: /tmp/ccOtF3XE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOtF3XE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOtF3XE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOtF3XE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtF3XE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtF3XE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtF3XE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtF3XE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtF3XE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOtF3XE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOtF3XE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOtF3XE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOtF3XE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtF3XE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOtF3XE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOtF3XE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOtF3XE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOtF3XE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOtF3XE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOtF3XE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtF3XE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOtF3XE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOtF3XE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOtF3XE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc9cJ1a.s: Assembler messages:
encrypt.c: /tmp/ccc9cJ1a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9cJ1a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9cJ1a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9cJ1a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9cJ1a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9cJ1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9cJ1a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9cJ1a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9cJ1a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9cJ1a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9cJ1a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9cJ1a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9cJ1a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9cJ1a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9cJ1a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc9cJ1a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9cJ1a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9cJ1a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9cJ1a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9cJ1a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9cJ1a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9cJ1a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9cJ1a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9cJ1a.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch2Xcib.s: Assembler messages:
encrypt.c: /tmp/cch2Xcib.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2Xcib.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2Xcib.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cch2Xcib.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Xcib.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Xcib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Xcib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Xcib.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Xcib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2Xcib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2Xcib.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2Xcib.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2Xcib.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Xcib.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2Xcib.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch2Xcib.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2Xcib.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2Xcib.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2Xcib.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2Xcib.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2Xcib.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2Xcib.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2Xcib.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2Xcib.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchmr4Cx.s: Assembler messages:
encrypt.c: /tmp/cchmr4Cx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmr4Cx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmr4Cx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchmr4Cx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmr4Cx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmr4Cx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmr4Cx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmr4Cx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmr4Cx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmr4Cx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmr4Cx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmr4Cx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmr4Cx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmr4Cx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmr4Cx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmr4Cx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmr4Cx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmr4Cx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmr4Cx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmr4Cx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmr4Cx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmr4Cx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmr4Cx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmr4Cx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqx2Rbe.s: Assembler messages:
encrypt.c: /tmp/ccqx2Rbe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqx2Rbe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqx2Rbe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqx2Rbe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx2Rbe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx2Rbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx2Rbe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx2Rbe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx2Rbe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx2Rbe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx2Rbe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx2Rbe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqx2Rbe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx2Rbe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqx2Rbe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqx2Rbe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx2Rbe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx2Rbe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx2Rbe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx2Rbe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx2Rbe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqx2Rbe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx2Rbe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx2Rbe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsaA2AG.s: Assembler messages:
encrypt.c: /tmp/ccsaA2AG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsaA2AG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsaA2AG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsaA2AG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaA2AG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaA2AG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaA2AG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaA2AG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaA2AG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaA2AG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaA2AG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaA2AG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsaA2AG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaA2AG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsaA2AG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaA2AG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsaA2AG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaA2AG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaA2AG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaA2AG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaA2AG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaA2AG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsaA2AG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaA2AG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc54CXAB.s: Assembler messages:
encrypt.c: /tmp/cc54CXAB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54CXAB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54CXAB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54CXAB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54CXAB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54CXAB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54CXAB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54CXAB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54CXAB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54CXAB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54CXAB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54CXAB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54CXAB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54CXAB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54CXAB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54CXAB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc54CXAB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54CXAB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54CXAB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54CXAB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54CXAB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54CXAB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54CXAB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54CXAB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGBKLYb.s: Assembler messages:
encrypt.c: /tmp/ccGBKLYb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGBKLYb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGBKLYb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGBKLYb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKLYb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKLYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKLYb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKLYb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKLYb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBKLYb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBKLYb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBKLYb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGBKLYb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKLYb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGBKLYb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGBKLYb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBKLYb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBKLYb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBKLYb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBKLYb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBKLYb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBKLYb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBKLYb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBKLYb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVHnmn8.s: Assembler messages:
encrypt.c: /tmp/ccVHnmn8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHnmn8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHnmn8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHnmn8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHnmn8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHnmn8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHnmn8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHnmn8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHnmn8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHnmn8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHnmn8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHnmn8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHnmn8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHnmn8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHnmn8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVHnmn8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHnmn8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHnmn8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHnmn8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHnmn8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHnmn8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHnmn8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHnmn8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHnmn8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch2GHVJ.s: Assembler messages:
encrypt.c: /tmp/cch2GHVJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2GHVJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2GHVJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch2GHVJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2GHVJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2GHVJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2GHVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2GHVJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2GHVJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2GHVJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2GHVJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2GHVJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2GHVJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2GHVJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2GHVJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2GHVJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch2GHVJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2GHVJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2GHVJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2GHVJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2GHVJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2GHVJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2GHVJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2GHVJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCjoh65.s: Assembler messages:
encrypt.c: /tmp/ccCjoh65.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjoh65.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjoh65.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCjoh65.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjoh65.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjoh65.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjoh65.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjoh65.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjoh65.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjoh65.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjoh65.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjoh65.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCjoh65.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjoh65.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjoh65.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCjoh65.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjoh65.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjoh65.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjoh65.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjoh65.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjoh65.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCjoh65.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjoh65.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjoh65.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIxyz7A.s: Assembler messages:
encrypt.c: /tmp/ccIxyz7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxyz7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxyz7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxyz7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxyz7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxyz7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxyz7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxyz7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxyz7A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxyz7A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxyz7A.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxyz7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxyz7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxyz7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxyz7A.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxyz7A.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIxyz7A.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxyz7A.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIxyz7A.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIxyz7A.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxyz7A.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIxyz7A.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxyz7A.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIxyz7A.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccLOrb3a.s: Assembler messages:
encrypt.c: /tmp/ccLOrb3a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLOrb3a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLOrb3a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLOrb3a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOrb3a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOrb3a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOrb3a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOrb3a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOrb3a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOrb3a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOrb3a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOrb3a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLOrb3a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOrb3a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLOrb3a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLOrb3a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOrb3a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOrb3a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOrb3a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOrb3a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOrb3a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLOrb3a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOrb3a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOrb3a.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccPmZEWJ.s: Assembler messages:
encrypt.c: /tmp/ccPmZEWJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmZEWJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmZEWJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmZEWJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmZEWJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmZEWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmZEWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmZEWJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmZEWJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmZEWJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmZEWJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmZEWJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmZEWJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmZEWJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmZEWJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmZEWJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPmZEWJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmZEWJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmZEWJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmZEWJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmZEWJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmZEWJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPmZEWJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmZEWJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTtxZ15.s: Assembler messages:
encrypt.c: /tmp/ccTtxZ15.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTtxZ15.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTtxZ15.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTtxZ15.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtxZ15.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtxZ15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtxZ15.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtxZ15.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtxZ15.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtxZ15.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtxZ15.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtxZ15.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTtxZ15.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtxZ15.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTtxZ15.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTtxZ15.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtxZ15.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtxZ15.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtxZ15.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtxZ15.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtxZ15.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTtxZ15.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtxZ15.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtxZ15.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXhprdF.s: Assembler messages:
encrypt.c: /tmp/ccXhprdF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhprdF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhprdF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhprdF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhprdF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhprdF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhprdF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhprdF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhprdF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhprdF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhprdF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhprdF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhprdF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhprdF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhprdF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhprdF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXhprdF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhprdF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhprdF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhprdF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhprdF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhprdF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhprdF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhprdF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX32mVT.s: Assembler messages:
encrypt.c: /tmp/ccX32mVT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX32mVT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX32mVT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccX32mVT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX32mVT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX32mVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX32mVT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX32mVT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX32mVT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX32mVT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX32mVT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX32mVT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX32mVT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX32mVT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX32mVT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX32mVT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX32mVT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX32mVT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX32mVT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX32mVT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX32mVT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX32mVT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX32mVT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX32mVT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxkmrRo.s: Assembler messages:
encrypt.c: /tmp/ccxkmrRo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxkmrRo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxkmrRo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxkmrRo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkmrRo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkmrRo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkmrRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkmrRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkmrRo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkmrRo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkmrRo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkmrRo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxkmrRo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkmrRo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxkmrRo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkmrRo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxkmrRo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxkmrRo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkmrRo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkmrRo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkmrRo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkmrRo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxkmrRo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxkmrRo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBkfK1Q.s: Assembler messages:
encrypt.c: /tmp/ccBkfK1Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkfK1Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkfK1Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkfK1Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkfK1Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkfK1Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkfK1Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkfK1Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkfK1Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkfK1Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkfK1Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkfK1Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkfK1Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkfK1Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkfK1Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBkfK1Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkfK1Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkfK1Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkfK1Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkfK1Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkfK1Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkfK1Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkfK1Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkfK1Q.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQbhGhf.s: Assembler messages:
encrypt.c: /tmp/ccQbhGhf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbhGhf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbhGhf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbhGhf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbhGhf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbhGhf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbhGhf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbhGhf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbhGhf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbhGhf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbhGhf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbhGhf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbhGhf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbhGhf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbhGhf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbhGhf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQbhGhf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbhGhf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbhGhf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbhGhf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbhGhf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbhGhf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbhGhf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbhGhf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccH7j2TO.s: Assembler messages:
encrypt.c: /tmp/ccH7j2TO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH7j2TO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH7j2TO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccH7j2TO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7j2TO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7j2TO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7j2TO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7j2TO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7j2TO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7j2TO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7j2TO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7j2TO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH7j2TO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7j2TO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH7j2TO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH7j2TO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7j2TO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7j2TO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7j2TO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7j2TO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7j2TO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH7j2TO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7j2TO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7j2TO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccdZECHo.s: Assembler messages:
encrypt.c: /tmp/ccdZECHo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdZECHo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdZECHo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdZECHo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZECHo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZECHo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZECHo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZECHo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZECHo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZECHo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZECHo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZECHo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdZECHo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZECHo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdZECHo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZECHo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdZECHo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdZECHo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZECHo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZECHo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZECHo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZECHo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdZECHo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdZECHo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmx0ooi.s: Assembler messages:
encrypt.c: /tmp/ccmx0ooi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmx0ooi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmx0ooi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmx0ooi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0ooi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0ooi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0ooi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0ooi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0ooi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0ooi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0ooi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0ooi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmx0ooi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0ooi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmx0ooi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0ooi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmx0ooi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0ooi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmx0ooi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmx0ooi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0ooi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmx0ooi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmx0ooi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmx0ooi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpCREPQ.s: Assembler messages:
encrypt.c: /tmp/ccpCREPQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCREPQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpCREPQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpCREPQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCREPQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCREPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCREPQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCREPQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCREPQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCREPQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCREPQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCREPQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpCREPQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCREPQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpCREPQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpCREPQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpCREPQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCREPQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCREPQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCREPQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCREPQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCREPQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCREPQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpCREPQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9gX8aF.s: Assembler messages:
encrypt.c: /tmp/cc9gX8aF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gX8aF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gX8aF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gX8aF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gX8aF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gX8aF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gX8aF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gX8aF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gX8aF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gX8aF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gX8aF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gX8aF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gX8aF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gX8aF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gX8aF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9gX8aF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gX8aF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gX8aF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gX8aF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gX8aF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gX8aF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9gX8aF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gX8aF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gX8aF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccddaIOh.s: Assembler messages:
encrypt.c: /tmp/ccddaIOh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccddaIOh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccddaIOh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccddaIOh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddaIOh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddaIOh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddaIOh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddaIOh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddaIOh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddaIOh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddaIOh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddaIOh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccddaIOh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddaIOh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccddaIOh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddaIOh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccddaIOh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddaIOh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddaIOh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddaIOh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddaIOh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddaIOh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccddaIOh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddaIOh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2ofP4a.s: Assembler messages:
encrypt.c: /tmp/cc2ofP4a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ofP4a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ofP4a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ofP4a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ofP4a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ofP4a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ofP4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ofP4a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ofP4a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ofP4a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ofP4a.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ofP4a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ofP4a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ofP4a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ofP4a.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ofP4a.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ofP4a.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ofP4a.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ofP4a.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ofP4a.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ofP4a.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ofP4a.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ofP4a.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ofP4a.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPUybWG.s: Assembler messages:
encrypt.c: /tmp/ccPUybWG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPUybWG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPUybWG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPUybWG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUybWG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUybWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUybWG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUybWG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUybWG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPUybWG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPUybWG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPUybWG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPUybWG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUybWG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPUybWG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPUybWG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPUybWG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPUybWG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPUybWG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUybWG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPUybWG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPUybWG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPUybWG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPUybWG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccKYgZKg.s: Assembler messages:
encrypt.c: /tmp/ccKYgZKg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYgZKg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYgZKg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYgZKg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgZKg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgZKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgZKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgZKg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgZKg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYgZKg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYgZKg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYgZKg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYgZKg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgZKg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYgZKg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYgZKg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKYgZKg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYgZKg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYgZKg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYgZKg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYgZKg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYgZKg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYgZKg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYgZKg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccy1u9CF.s: Assembler messages:
encrypt.c: /tmp/ccy1u9CF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy1u9CF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy1u9CF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy1u9CF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1u9CF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1u9CF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1u9CF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1u9CF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1u9CF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy1u9CF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy1u9CF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy1u9CF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy1u9CF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1u9CF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy1u9CF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy1u9CF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy1u9CF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1u9CF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1u9CF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1u9CF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1u9CF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy1u9CF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1u9CF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy1u9CF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccagSfee.s: Assembler messages:
encrypt.c: /tmp/ccagSfee.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccagSfee.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccagSfee.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccagSfee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagSfee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagSfee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagSfee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagSfee.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagSfee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagSfee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagSfee.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagSfee.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccagSfee.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagSfee.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccagSfee.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagSfee.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccagSfee.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagSfee.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagSfee.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagSfee.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagSfee.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagSfee.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagSfee.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagSfee.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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